From 6df5ac59b20c21186a2e007f8ac58586ab8a51a3 Mon Sep 17 00:00:00 2001 From: Theodoros Kasampalis Date: Thu, 12 Dec 2024 15:36:32 -0600 Subject: [PATCH] Create proof trace event for tail call information (#1179) This PR adds a new event that provides information on the way a function exits control, specifically whether it exits via a tail call or a conventional return statement. This event is added to assist in computing the call stack of the various simplifications from the proof trace hint. --- bindings/python/ast.cpp | 7 + docs/proof-trace.md | 3 + include/kllvm/binary/ProofTraceParser.h | 47 + include/kllvm/codegen/ProofEvent.h | 108 +- include/runtime/header.h | 2 + include/runtime/proof_trace_writer.h | 23 + lib/binary/ProofTraceParser.cpp | 8 + lib/codegen/CreateTerm.cpp | 21 + lib/codegen/Decision.cpp | 1 + lib/codegen/ProofEvent.cpp | 89 +- runtime/util/ConfigurationSerializer.cpp | 6 + .../add-rewrite/input.proof.debug.out.diff | 4 + test/output/add-rewrite/input.proof.out.diff | 4 + test/output/arith/add.proof.out.diff | 11 + test/output/arith/well.proof.out.diff | 27 + .../output/assoc-function/left.proof.out.diff | 7 + .../assoc-function/next-left.proof.out.diff | 7 + .../assoc-function/next-right.proof.out.diff | 7 + .../assoc-function/right.proof.out.diff | 7 + .../builtin-functions/abs.proof.out.diff | 5 + .../builtin-functions/double.proof.out.diff | 5 + .../head-bytes.proof.out.diff | 5 + .../head-string.proof.out.diff | 5 + .../builtin-functions/ispos.proof.out.diff | 5 + .../builtin-functions/next-abs.proof.out.diff | 5 + .../next-double.proof.out.diff | 5 + .../next-head-bytes.proof.out.diff | 5 + .../next-head-string.proof.out.diff | 5 + .../next-ispos.proof.out.diff | 5 + .../program.proof.out.diff | 4 + test/output/builtin-int/input.proof.out.diff | 4 + .../read.proof.intermediate.out.diff | 7 + test/output/builtin-io/read.proof.out.diff | 7 + test/output/builtin-json/id.proof.out.diff | 5 + .../builtin-json/next-id.proof.out.diff | 5 + test/output/cast/in.proof.out.diff | 6 + .../cell-collection/exec.proof.out.diff | 5 + .../init.proof.intermediate.out.diff | 8 + test/output/cell-value/init.proof.out.diff | 8 + .../concurrent-counters/4.proof.out.diff | 4 + .../3.proof.intermediate.out.diff | 8 + .../conditional-function/3.proof.out.diff | 8 + .../custom-klabel-fun/input.proof.out.diff | 8 + .../decrement-int/2_rewrites.proof.out.diff | 4 + .../decrement/0_rewrites.proof.out.diff | 4 + .../output/decrement/1_rewrite.proof.out.diff | 4 + .../decrement/2_rewrites.proof.out.diff | 4 + .../double-rewrite/foo-a.proof.out.diff | 4 + test/output/dv/five.proof.out.diff | 4 + .../exec0.output-cell.proof.out.diff | 5 + test/output/fresh-gen/init.proof.out.diff | 8 + .../exec.proof.intermediate.out.diff | 6 + test/output/fun-context/exec.proof.out.diff | 6 + test/output/imp-sum-slow.proof.out.diff | 329 ++ test/output/imp-sum.proof.out.diff | 329 ++ test/output/imp.proof.out.diff | 4168 +++++++++++++++++ test/output/imp/empty.proof.out.diff | 6 + .../imp5-rw-literal/empty.proof.out.diff | 5 + .../imp5-rw-literal/transfer.proof.out.diff | 5 + .../empty.proof.intermediate.out.diff | 11 + test/output/imp5-rw-succ/empty.proof.out.diff | 11 + .../transfer.proof.intermediate.out.diff | 227 + .../imp5-rw-succ/transfer.proof.out.diff | 227 + test/output/imp5/empty.proof.out.diff | 6 + test/output/imp5/transfer.proof.out.diff | 47 + test/output/injections/input.proof.out.diff | 4 + test/output/is-zero/zero.proof.out.diff | 5 + test/output/kool-static.proof.out.diff | 433 ++ .../in1.proof.intermediate.out.diff | 24 + .../lambda-explicit-subst/in1.proof.out.diff | 24 + .../in2.proof.intermediate.out.diff | 1117 +++++ .../lambda-explicit-subst/in2.proof.out.diff | 1117 +++++ .../in3.proof.intermediate.out.diff | 345 ++ .../lambda-explicit-subst/in3.proof.out.diff | 345 ++ test/output/let/foo.proof.out.diff | 7 + test/output/list-assoc/input.proof.out.diff | 8 + test/output/list-cons/input.proof.out.diff | 8 + test/output/list-factory/input.proof.out.diff | 9 + .../output/list-semantic/input.proof.out.diff | 9 + test/output/macro/inrange.proof.out.diff | 5 + test/output/map-fun/ac-hard.proof.out.diff | 11 + test/output/map-fun/ac.proof.out.diff | 4 + test/output/map-fun/acu-hard.proof.out.diff | 13 + test/output/map-fun/comm.proof.out.diff | 4 + test/output/map-fun/no-acu.proof.out.diff | 4 + test/output/map-fun/unit.proof.out.diff | 4 + .../output/memo-function/input.proof.out.diff | 7 + test/output/mint-arith/add160.proof.out.diff | 11 + test/output/mint-arith/add256.proof.out.diff | 11 + test/output/mint-arith/add32.proof.out.diff | 11 + test/output/mint-arith/add64.proof.out.diff | 11 + test/output/mint-arith/add8.proof.out.diff | 11 + .../output/modular-config/exec.proof.out.diff | 12 + test/output/nested-cells/exec.proof.out.diff | 10 + .../input.proof.intermediate.out.diff | 6 + .../non-rec-function/input.proof.out.diff | 6 + .../pcf/collatz.proof.intermediate.out.diff | 626 +++ test/output/pcf/collatz.proof.out.diff | 626 +++ .../pcf/exp.proof.intermediate.out.diff | 443 ++ test/output/pcf/exp.proof.out.diff | 443 ++ .../peano/mul_3_5.proof.intermediate.out.diff | 144 + test/output/peano/mul_3_5.proof.out.diff | 144 + .../prioritized-rule/foo-a.proof.out.diff | 4 + test/output/projection/input.proof.out.diff | 4 + test/output/reg/exec.proof.out.diff | 27 + .../transferFunds.proof.out.diff | 5 + test/output/set-fun/input.proof.out.diff | 5 + .../simple/input.proof.intermediate.out.diff | 6 + test/output/simple/input.proof.out.diff | 6 + .../single-rewrite/foo-a.proof.out.diff | 4 + test/output/sum-cell/in.proof.out.diff | 5 + ...verse-one-five.proof.intermediate.out.diff | 7 + .../reverse-one-five.proof.out.diff | 7 + .../reverse-one.proof.intermediate.out.diff | 5 + .../reverse-one.proof.out.diff | 5 + .../simplify.proof.intermediate.out.diff | 7 + .../tree-reverse/simplify.proof.out.diff | 7 + test/output/two-counters/10.proof.out.diff | 4 + .../input.proof.intermediate.out.diff | 5 + test/output/type-cast/input.proof.out.diff | 5 + 120 files changed, 12053 insertions(+), 33 deletions(-) diff --git a/bindings/python/ast.cpp b/bindings/python/ast.cpp index f53d8a867..5129aa10d 100644 --- a/bindings/python/ast.cpp +++ b/bindings/python/ast.cpp @@ -426,6 +426,13 @@ void bind_proof_trace(py::module_ &m) { "function_name", &llvm_pattern_matching_failure_event::get_function_name); + py::class_< + llvm_function_exit_event, std::shared_ptr>( + proof_trace, "llvm_function_exit_event", step_event) + .def_property_readonly( + "rule_ordinal", &llvm_function_exit_event::get_rule_ordinal) + .def_property_readonly("is_tail", &llvm_function_exit_event::is_tail); + py::class_>( proof_trace, "llvm_function_event", step_event) .def_property_readonly("name", &llvm_function_event::get_name) diff --git a/docs/proof-trace.md b/docs/proof-trace.md index 1ef3c1e19..4f977a83b 100644 --- a/docs/proof-trace.md +++ b/docs/proof-trace.md @@ -38,6 +38,7 @@ event ::= hook | side_cond_exit | config | pattern_matching_failure + | function_exit arg ::= kore_term @@ -60,6 +61,8 @@ rule ::= WORD(0x22) ordinal arity variable* side_cond_entry ::= WORD(0xEE) ordinal arity variable* side_cond_exit ::= WORD(0x33) ordinal boolean_result +function_exit ::= WORD(0x55) ordinal boolean_result + config ::= WORD(0xFF) kore_term string ::= diff --git a/include/kllvm/binary/ProofTraceParser.h b/include/kllvm/binary/ProofTraceParser.h index 93912c4b9..0c1b53e31 100644 --- a/include/kllvm/binary/ProofTraceParser.h +++ b/include/kllvm/binary/ProofTraceParser.h @@ -35,6 +35,7 @@ constexpr uint64_t rule_event_sentinel = detail::word(0x22); constexpr uint64_t side_condition_event_sentinel = detail::word(0xEE); constexpr uint64_t side_condition_end_sentinel = detail::word(0x33); constexpr uint64_t pattern_matching_failure_sentinel = detail::word(0x44); +constexpr uint64_t function_exit_sentinel = detail::word(0x55); class llvm_step_event : public std::enable_shared_from_this { public: @@ -172,6 +173,29 @@ class llvm_pattern_matching_failure_event : public llvm_step_event { const override; }; +class llvm_function_exit_event : public llvm_step_event { +private: + uint64_t rule_ordinal_; + bool is_tail_; + + llvm_function_exit_event(uint64_t rule_ordinal, bool is_tail) + : rule_ordinal_(rule_ordinal) + , is_tail_(is_tail) { } + +public: + static sptr + create(uint64_t rule_ordinal, bool is_tail) { + return sptr( + new llvm_function_exit_event(rule_ordinal, is_tail)); + } + + [[nodiscard]] uint64_t get_rule_ordinal() const { return rule_ordinal_; } + [[nodiscard]] bool is_tail() const { return is_tail_; } + + void print(std::ostream &out, bool expand_terms, unsigned indent = 0U) + const override; +}; + class llvm_event; class llvm_function_event : public llvm_step_event { @@ -599,6 +623,27 @@ class proof_trace_parser { return event; } + sptr static parse_function_exit( + proof_trace_buffer &buffer) { + if (!buffer.check_word(function_exit_sentinel)) { + return nullptr; + } + + uint64_t ordinal = 0; + if (!buffer.read_uint64(ordinal)) { + return nullptr; + } + + bool is_tail = false; + if (!buffer.read_bool(is_tail)) { + return nullptr; + } + + auto event = llvm_function_exit_event::create(ordinal, is_tail); + + return event; + } + bool parse_argument(proof_trace_buffer &buffer, llvm_event &event) { if (buffer.eof() || buffer.peek() != '\x7F') { return false; @@ -634,6 +679,8 @@ class proof_trace_parser { case pattern_matching_failure_sentinel: return parse_pattern_matching_failure(buffer); + case function_exit_sentinel: return parse_function_exit(buffer); + default: return nullptr; } } diff --git a/include/kllvm/codegen/ProofEvent.h b/include/kllvm/codegen/ProofEvent.h index cf66b4cf4..2aa7b8468 100644 --- a/include/kllvm/codegen/ProofEvent.h +++ b/include/kllvm/codegen/ProofEvent.h @@ -4,10 +4,13 @@ #include "kllvm/ast/AST.h" #include "kllvm/codegen/Decision.h" #include "kllvm/codegen/DecisionParser.h" +#include "kllvm/codegen/Options.h" #include "kllvm/codegen/Util.h" #include "llvm/IR/Instructions.h" +#include + #include #include @@ -21,27 +24,58 @@ class proof_event { /* * Load the boolean flag that controls whether proof hint output is enabled or - * not, then create a branch at the end of this basic block depending on the - * result. + * not, then create a branch at the specified location depending on the + * result. The location can be before a given instruction or at the end of a + * given basic block. * * Returns a pair of blocks [proof enabled, merge]; the first of these is * intended for self-contained behaviour only relevant in proof output mode, * while the second is for the continuation of the interpreter's previous * behaviour. */ + template std::pair - proof_branch(std::string const &label, llvm::BasicBlock *insert_at_end); + proof_branch(std::string const &label, Location *insert_loc); + + /* + * Return the parent function of the given location. + + * Template specializations for llvm::Instruction and llvm::BasicBlock. + */ + template + llvm::Function *get_parent_function(Location *loc); + + /* + * Return the parent basic block of the given location. + + * Template specializations for llvm::Instruction and llvm::BasicBlock. + */ + template + llvm::BasicBlock *get_parent_block(Location *loc); + + /* + * If the given location is an Instruction, this method moves the instruction + * to the merge block. + * If the given location is a BasicBlock, this method simply emits a no-op + * instruction to the merge block. + + * Template specializations for llvm::Instruction and llvm::BasicBlock. + */ + template + void fix_insert_loc(Location *loc, llvm::BasicBlock *merge_block); /* * Set up a standard event prelude by creating a pair of basic blocks for the * proof output and continuation, then loading the output filename from its - * global. + * global. The location for the prelude can be before a given instruction or + * at the end of a given basic block. * * Returns a triple [proof enabled, merge, proof_writer]; see `proofBranch` * and `emitGetOutputFileName`. */ + template std::tuple - event_prelude(std::string const &label, llvm::BasicBlock *insert_at_end); + event_prelude(std::string const &label, Location *insert_loc); /* * Set up a check of whether a new proof hint chunk should be started. The @@ -172,6 +206,13 @@ class proof_event { llvm::Value *proof_writer, std::string const &function_name, llvm::BasicBlock *insert_at_end); + /* + * Emit a call to the `function_exit` API of the specified `proof_writer`. + */ + llvm::CallInst *emit_write_function_exit( + llvm::Value *proof_writer, uint64_t ordinal, bool is_tail, + llvm::BasicBlock *insert_at_end); + /* * Emit a call to the `start_new_chunk` API of the specified `proof_writer`. */ @@ -228,6 +269,10 @@ class proof_event { [[nodiscard]] llvm::BasicBlock *pattern_matching_failure( kore_composite_pattern const &pattern, llvm::BasicBlock *current_block); + template + [[nodiscard]] llvm::BasicBlock * + function_exit(uint64_t ordinal, bool is_tail, Location *insert_loc); + proof_event(kore_definition *definition, llvm::Module *module) : definition_(definition) , module_(module) @@ -236,4 +281,57 @@ class proof_event { } // namespace kllvm +//===----------------------------------------------------------------------===// +// Implementation for method templates +//===----------------------------------------------------------------------===// + +template +std::pair +kllvm::proof_event::proof_branch( + std::string const &label, Location *insert_loc) { + auto *i1_ty = llvm::Type::getInt1Ty(ctx_); + + auto *proof_output_flag = module_->getOrInsertGlobal("proof_output", i1_ty); + auto *proof_output = new llvm::LoadInst( + i1_ty, proof_output_flag, "proof_output", insert_loc); + + auto *f = get_parent_function(insert_loc); + auto *true_block + = llvm::BasicBlock::Create(ctx_, fmt::format("if_{}", label), f); + auto *merge_block + = llvm::BasicBlock::Create(ctx_, fmt::format("tail_{}", label), f); + + llvm::BranchInst::Create(true_block, merge_block, proof_output, insert_loc); + + fix_insert_loc(insert_loc, merge_block); + + return {true_block, merge_block}; +} + +template +std::tuple +kllvm::proof_event::event_prelude( + std::string const &label, Location *insert_loc) { + auto [true_block, merge_block] = proof_branch(label, insert_loc); + return {true_block, merge_block, emit_get_proof_trace_writer(true_block)}; +} + +template +llvm::BasicBlock *kllvm::proof_event::function_exit( + uint64_t ordinal, bool is_tail, Location *insert_loc) { + + if (!proof_hint_instrumentation) { + return get_parent_block(insert_loc); + } + + auto [true_block, merge_block, proof_writer] + = event_prelude("function_exit", insert_loc); + + emit_write_function_exit(proof_writer, ordinal, is_tail, true_block); + + llvm::BranchInst::Create(merge_block, true_block); + + return merge_block; +} + #endif // PROOF_EVENT_H diff --git a/include/runtime/header.h b/include/runtime/header.h index 3846e4ef3..06cbfb46c 100644 --- a/include/runtime/header.h +++ b/include/runtime/header.h @@ -231,6 +231,8 @@ void write_side_condition_event_post_to_proof_trace( void *proof_writer, uint64_t ordinal, bool side_cond_result); void write_pattern_matching_failure_to_proof_trace( void *proof_writer, char const *function_name); +void write_function_exit_to_proof_trace( + void *proof_writer, uint64_t ordinal, bool is_tail); void write_configuration_to_proof_trace( void *proof_writer, block *config, bool is_initial); void start_new_chunk_in_proof_trace(void *proof_writer); diff --git a/include/runtime/proof_trace_writer.h b/include/runtime/proof_trace_writer.h index 66635755a..4669f186d 100644 --- a/include/runtime/proof_trace_writer.h +++ b/include/runtime/proof_trace_writer.h @@ -33,6 +33,7 @@ class proof_trace_writer { side_condition_event_post(uint64_t ordinal, bool side_cond_result) = 0; virtual void pattern_matching_failure(char const *function_name) = 0; + virtual void function_exit(uint64_t ordinal, bool is_tail) = 0; virtual void configuration(block *config, bool is_initial) = 0; virtual void start_new_chunk() = 0; virtual void end_of_trace() = 0; @@ -163,6 +164,12 @@ class proof_trace_file_writer : public proof_trace_writer { write_null_terminated_string(function_name); } + void function_exit(uint64_t ordinal, bool is_tail) override { + write_uint64(kllvm::function_exit_sentinel); + write_uint64(ordinal); + write_bool(is_tail); + } + void configuration(block *config, bool is_initial) override { write_uint64(kllvm::config_sentinel); serialize_configuration_to_proof_trace(file_, config, 0); @@ -227,6 +234,15 @@ class proof_trace_callback_writer : public proof_trace_writer { , result(result) { } }; + struct function_exit_construction { + uint64_t ordinal; + bool is_tail; + + function_exit_construction(uint64_t ordinal, bool is_tail) + : ordinal(ordinal) + , is_tail(is_tail) { } + }; + struct call_event_construction { char const *hook_name; char const *symbol_name; @@ -281,6 +297,8 @@ class proof_trace_callback_writer : public proof_trace_writer { side_condition_result_construction const &event) { } virtual void pattern_matching_failure_callback( pattern_matching_failure_construction const &event) { } + virtual void function_exit_callback(function_exit_construction const &event) { + } virtual void configuration_event_callback( kore_configuration_construction const &config, bool is_initial) { } @@ -366,6 +384,11 @@ class proof_trace_callback_writer : public proof_trace_writer { pattern_matching_failure_callback(pm_failure); } + void function_exit(uint64_t ordinal, bool is_tail) override { + function_exit_construction function_exit(ordinal, is_tail); + function_exit_callback(function_exit); + } + void configuration(block *config, bool is_initial) override { kore_configuration_construction configuration(config); configuration_event_callback(configuration, is_initial); diff --git a/lib/binary/ProofTraceParser.cpp b/lib/binary/ProofTraceParser.cpp index 7e92a0219..4f7a5004b 100644 --- a/lib/binary/ProofTraceParser.cpp +++ b/lib/binary/ProofTraceParser.cpp @@ -84,6 +84,14 @@ void llvm_pattern_matching_failure_event::print( "{}pattern matching failure: {}\n", indent, function_name_); } +void llvm_function_exit_event::print( + std::ostream &out, bool expand_terms, unsigned ind) const { + std::string indent(ind * indent_size, ' '); + out << fmt::format( + "{}function exit: {} {}\n", indent, rule_ordinal_, + (is_tail_ ? "tail" : "notail")); +} + void llvm_function_event::print( std::ostream &out, bool expand_terms, unsigned ind) const { std::string indent(ind * indent_size, ' '); diff --git a/lib/codegen/CreateTerm.cpp b/lib/codegen/CreateTerm.cpp index ac1119c9c..8141d9256 100644 --- a/lib/codegen/CreateTerm.cpp +++ b/lib/codegen/CreateTerm.cpp @@ -1174,6 +1174,7 @@ bool can_tail_call(llvm::Type *type) { return int_type->getBitWidth() <= 192; } +// NOLINTNEXTLINE(*-cognitive-complexity) bool make_function( std::string const &name, kore_pattern *pattern, kore_definition *definition, llvm::Module *module, bool tailcc, bool big_step, bool apply, @@ -1276,6 +1277,10 @@ bool make_function( call->setTailCallKind(llvm::CallInst::TCK_MustTail); retval = call; } else { + size_t ordinal = 0; + if (apply) { + ordinal = std::stoll(name.substr(11)); + } if (auto *call = llvm::dyn_cast(retval)) { // check that musttail requirements are met: // 1. Call is in tail position (guaranteed) @@ -1286,6 +1291,22 @@ bool make_function( if (call->getCallingConv() == llvm::CallingConv::Tail && can_tail_call(call->getType())) { call->setTailCallKind(llvm::CallInst::TCK_MustTail); + if (apply) { + current_block + = proof_event(definition, module) + .function_exit( + ordinal, true, llvm::dyn_cast(call)); + } + } else { + if (apply) { + current_block = proof_event(definition, module) + .function_exit(ordinal, false, current_block); + } + } + } else { + if (apply) { + current_block = proof_event(definition, module) + .function_exit(ordinal, false, current_block); } } } diff --git a/lib/codegen/Decision.cpp b/lib/codegen/Decision.cpp index 6ac04460a..95ff07146 100644 --- a/lib/codegen/Decision.cpp +++ b/lib/codegen/Decision.cpp @@ -603,6 +603,7 @@ void leaf_node::codegen(decision *d) { d->current_block_ = proof_event(d->definition_, d->module_) .rewrite_event_pre(axiom, arity, vars, subst, d->current_block_); + // maybe report here as part of the rule event whether a tail call happened if (d->profile_matching_) { llvm::CallInst::Create( diff --git a/lib/codegen/ProofEvent.cpp b/lib/codegen/ProofEvent.cpp index 232d91cf9..62fafabae 100644 --- a/lib/codegen/ProofEvent.cpp +++ b/lib/codegen/ProofEvent.cpp @@ -304,6 +304,27 @@ llvm::CallInst *proof_event::emit_write_pattern_matching_failure( return b.CreateCall(func, {proof_writer, var_function_name}); } +llvm::CallInst *proof_event::emit_write_function_exit( + llvm::Value *proof_writer, uint64_t ordinal, bool is_tail, + llvm::BasicBlock *insert_at_end) { + auto b = llvm::IRBuilder(insert_at_end); + + auto *void_ty = llvm::Type::getVoidTy(ctx_); + auto *i8_ptr_ty = llvm::PointerType::getUnqual(ctx_); + auto *i64_ty = llvm::Type::getInt64Ty(ctx_); + auto *i8_ty = llvm::Type::getInt64Ty(ctx_); + + auto *func_ty + = llvm::FunctionType::get(void_ty, {i8_ptr_ty, i64_ty, i8_ty}, false); + + auto *func = get_or_insert_function( + module_, "write_function_exit_to_proof_trace", func_ty); + + auto *var_ordinal = llvm::ConstantInt::get(i64_ty, ordinal); + auto *var_is_tail = llvm::ConstantInt::get(i8_ty, is_tail); + return b.CreateCall(func, {proof_writer, var_ordinal, var_is_tail}); +} + llvm::CallInst *proof_event::emit_start_new_chunk( llvm::Value *proof_writer, llvm::BasicBlock *insert_at_end) { auto b = llvm::IRBuilder(insert_at_end); @@ -351,34 +372,6 @@ proof_event::emit_get_proof_chunk_size(llvm::BasicBlock *insert_at_end) { i64_ty, proof_chunk_size_pointer, "proof_chunk_size", insert_at_end); } -std::pair proof_event::proof_branch( - std::string const &label, llvm::BasicBlock *insert_at_end) { - auto *i1_ty = llvm::Type::getInt1Ty(ctx_); - - auto *proof_output_flag = module_->getOrInsertGlobal("proof_output", i1_ty); - auto *proof_output = new llvm::LoadInst( - i1_ty, proof_output_flag, "proof_output", insert_at_end); - - auto *f = insert_at_end->getParent(); - auto *true_block - = llvm::BasicBlock::Create(ctx_, fmt::format("if_{}", label), f); - auto *merge_block - = llvm::BasicBlock::Create(ctx_, fmt::format("tail_{}", label), f); - - emit_no_op(merge_block); - - llvm::BranchInst::Create( - true_block, merge_block, proof_output, insert_at_end); - return {true_block, merge_block}; -} - -std::tuple -proof_event::event_prelude( - std::string const &label, llvm::BasicBlock *insert_at_end) { - auto [true_block, merge_block] = proof_branch(label, insert_at_end); - return {true_block, merge_block, emit_get_proof_trace_writer(true_block)}; -} - llvm::BasicBlock *proof_event::check_for_emit_new_chunk( llvm::BasicBlock *insert_at_end, llvm::BasicBlock *merge_block) { auto *f = insert_at_end->getParent(); @@ -695,4 +688,44 @@ llvm::BasicBlock *proof_event::pattern_matching_failure( return merge_block; } +//===----------------------------------------------------------------------===// +// Method template specializations +//===----------------------------------------------------------------------===// + +template <> +llvm::Function *kllvm::proof_event::get_parent_function( + llvm::Instruction *loc) { + return loc->getParent()->getParent(); +} + +template <> +llvm::Function *kllvm::proof_event::get_parent_function( + llvm::BasicBlock *loc) { + return loc->getParent(); +} + +template <> +llvm::BasicBlock *kllvm::proof_event::get_parent_block( + llvm::Instruction *loc) { + return loc->getParent(); +} + +template <> +llvm::BasicBlock * +kllvm::proof_event::get_parent_block(llvm::BasicBlock *loc) { + return loc; +} + +template <> +void kllvm::proof_event::fix_insert_loc( + llvm::Instruction *loc, llvm::BasicBlock *merge_block) { + loc->moveBefore(*merge_block, merge_block->begin()); +} + +template <> +void kllvm::proof_event::fix_insert_loc( + llvm::BasicBlock *loc, llvm::BasicBlock *merge_block) { + emit_no_op(merge_block); +} + } // namespace kllvm diff --git a/runtime/util/ConfigurationSerializer.cpp b/runtime/util/ConfigurationSerializer.cpp index ac5af3e23..15c20d6b0 100644 --- a/runtime/util/ConfigurationSerializer.cpp +++ b/runtime/util/ConfigurationSerializer.cpp @@ -717,6 +717,12 @@ void write_pattern_matching_failure_to_proof_trace( ->pattern_matching_failure(function_name); } +void write_function_exit_to_proof_trace( + void *proof_writer, uint64_t ordinal, bool is_tail) { + static_cast(proof_writer) + ->function_exit(ordinal, is_tail); +} + void write_configuration_to_proof_trace( void *proof_writer, block *config, bool is_initial) { static_cast(proof_writer) diff --git a/test/output/add-rewrite/input.proof.debug.out.diff b/test/output/add-rewrite/input.proof.debug.out.diff index 650cf548c..9da639dd5 100644 --- a/test/output/add-rewrite/input.proof.debug.out.diff +++ b/test/output/add-rewrite/input.proof.debug.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblstate'LParUndsCommUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'Stat function: Lblproject'Coln'KItem{} (0:0) rule: 153 1 [] [] VarK = kore[Lblstate'LParUndsCommUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'State'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat'Unds'Nat{}(Lblz'LParRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat{}())),Lblz'LParRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat{}())] +function exit: 153 notail +function exit: 112 notail function: LblinitGeneratedCounterCell{} (1) rule: 110 0 [] [] +function exit: 110 notail +function exit: 111 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblstate'LParUndsCommUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'State'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat'Unds'Nat{}(Lblz'LParRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat{}())),Lblz'LParRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 107 5 [ADD-REWRITE.state-next] [/home/dwightguth/proof-checker/generation/k-benchmarks/add-rewrite/add-rewrite.k:18] Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/add-rewrite/input.proof.out.diff b/test/output/add-rewrite/input.proof.out.diff index eb538e6dd..fcfe15f2e 100644 --- a/test/output/add-rewrite/input.proof.out.diff +++ b/test/output/add-rewrite/input.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblstate'LParUndsCommUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'Stat function: Lblproject'Coln'KItem{} (0:0) rule: 153 1 VarK = kore[Lblstate'LParUndsCommUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'State'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat'Unds'Nat{}(Lblz'LParRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat{}())),Lblz'LParRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat{}())] +function exit: 153 notail +function exit: 112 notail function: LblinitGeneratedCounterCell{} (1) rule: 110 0 +function exit: 110 notail +function exit: 111 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblstate'LParUndsCommUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'State'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat'Unds'Nat{}(Lblz'LParRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat{}())),Lblz'LParRParUnds'ADD-REWRITE-SYNTAX'Unds'Nat{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 107 5 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/arith/add.proof.out.diff b/test/output/arith/add.proof.out.diff index 93378ac0f..1788bb246 100644 --- a/test/output/arith/add.proof.out.diff +++ b/test/output/arith/add.proof.out.diff @@ -16,14 +16,19 @@ hook result: kore[Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp function: Lblproject'Coln'KItem{} (0:0) rule: 2877 1 VarK = kore[Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2")))] +function exit: 2877 notail +function exit: 2804 notail function: LblinitGeneratedCounterCell{} (1) rule: 2802 0 +function exit: 2802 notail +function exit: 2803 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2746 1 VarHOLE = kore[\dv{SortInt{}}("1")] function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37,6 +42,7 @@ side condition entry: 2747 1 function: LblisKResult{} (1:0) rule: 2840 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2840 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55,6 +61,7 @@ side condition entry: 2746 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68,6 +75,7 @@ side condition entry: 2747 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -90,6 +98,7 @@ side condition entry: 2740 1 function: LblisKResult{} (1) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2841 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -106,6 +115,7 @@ side condition entry: 2746 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -119,6 +129,7 @@ side condition entry: 2747 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/arith/well.proof.out.diff b/test/output/arith/well.proof.out.diff index fc06fa37f..2b0374393 100644 --- a/test/output/arith/well.proof.out.diff +++ b/test/output/arith/well.proof.out.diff @@ -16,14 +16,19 @@ hook result: kore[Lblwell'LParUndsCommUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp function: Lblproject'Coln'KItem{} (0:0) rule: 2877 1 VarK = kore[Lblwell'LParUndsCommUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")))] +function exit: 2877 notail +function exit: 2804 notail function: LblinitGeneratedCounterCell{} (1) rule: 2802 0 +function exit: 2802 notail +function exit: 2803 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblwell'LParUndsCommUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2752 1 VarHOLE = kore[Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2")))] function: LblisKResult{} (1:0) rule: 2840 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),dotk{}())] +function exit: 2840 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43,6 +48,7 @@ side condition entry: 2746 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56,6 +62,7 @@ side condition entry: 2747 1 function: LblisKResult{} (1:0) rule: 2840 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2840 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74,6 +81,7 @@ side condition entry: 2746 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -87,6 +95,7 @@ side condition entry: 2747 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -109,6 +118,7 @@ side condition entry: 2740 1 function: LblisKResult{} (1) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2841 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -125,6 +135,7 @@ side condition entry: 2746 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -138,6 +149,7 @@ side condition entry: 2747 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -160,6 +172,7 @@ side condition entry: 2743 1 function: LblisKResult{} (1) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2841 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -177,6 +190,7 @@ side condition entry: 2752 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -190,6 +204,7 @@ side condition entry: 2755 1 function: LblisKResult{} (1:0) rule: 2840 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),dotk{}())] +function exit: 2840 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -209,6 +224,7 @@ side condition entry: 2746 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -222,6 +238,7 @@ side condition entry: 2747 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -244,6 +261,7 @@ side condition entry: 2745 1 function: LblisKResult{} (1) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2841 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -261,6 +279,7 @@ side condition entry: 2752 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -274,6 +293,7 @@ side condition entry: 2755 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -287,6 +307,7 @@ side condition entry: 2754 1 function: LblisKResult{} (1:0) rule: 2840 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'ARITH-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2840 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -306,6 +327,7 @@ side condition entry: 2746 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -319,6 +341,7 @@ side condition entry: 2747 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -341,6 +364,7 @@ side condition entry: 2744 1 function: LblisKResult{} (1) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2841 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -358,6 +382,7 @@ side condition entry: 2752 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -371,6 +396,7 @@ side condition entry: 2755 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -384,6 +410,7 @@ side condition entry: 2754 1 function: LblisKResult{} (1:0) rule: 2841 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2841 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/assoc-function/left.proof.out.diff b/test/output/assoc-function/left.proof.out.diff index 88769035c..9b674bf29 100644 --- a/test/output/assoc-function/left.proof.out.diff +++ b/test/output/assoc-function/left.proof.out.diff @@ -3,14 +3,17 @@ function: Lbl'UndsPlus'left'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Und rule: 103 2 Var'Unds'X = kore[Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] VarY = kore[Lblb'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 103 notail function: Lbl'UndsPlus'left'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{} () rule: 103 2 Var'Unds'X = kore[Lblb'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] VarY = kore[Lblc'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 103 notail function: Lbl'UndsPlus'left'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{} () rule: 103 2 Var'Unds'X = kore[Lblc'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] VarY = kore[Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 103 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}())] @@ -28,7 +31,11 @@ hook result: kore[Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 149 1 VarK = kore[Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 149 notail +function exit: 109 notail function: LblinitGeneratedCounterCell{} (1) rule: 107 0 +function exit: 107 notail +function exit: 108 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/assoc-function/next-left.proof.out.diff b/test/output/assoc-function/next-left.proof.out.diff index f00dea890..7ee0acaf7 100644 --- a/test/output/assoc-function/next-left.proof.out.diff +++ b/test/output/assoc-function/next-left.proof.out.diff @@ -3,14 +3,17 @@ function: Lbl'UndsPlus'left'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Und rule: 103 2 Var'Unds'X = kore[Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] VarY = kore[Lblb'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 103 notail function: Lbl'UndsPlus'left'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{} () rule: 103 2 Var'Unds'X = kore[Lblb'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] VarY = kore[Lblc'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 103 notail function: Lbl'UndsPlus'left'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{} () rule: 103 2 Var'Unds'X = kore[Lblc'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] VarY = kore[Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 103 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'Hash'next'LParUndsRParUnds'ASSOC-FUNCTION-SYNTAX'Unds'KItem'Unds'Foo{}(Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()))] @@ -28,8 +31,12 @@ hook result: kore[Lbl'Hash'next'LParUndsRParUnds'ASSOC-FUNCTION-SYNTAX'Unds'KIte function: Lblproject'Coln'KItem{} (0:0) rule: 149 1 VarK = kore[Lbl'Hash'next'LParUndsRParUnds'ASSOC-FUNCTION-SYNTAX'Unds'KItem'Unds'Foo{}(Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}())] +function exit: 149 notail +function exit: 109 notail function: LblinitGeneratedCounterCell{} (1) rule: 107 0 +function exit: 107 notail +function exit: 108 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'next'LParUndsRParUnds'ASSOC-FUNCTION-SYNTAX'Unds'KItem'Unds'Foo{}(Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 102 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/assoc-function/next-right.proof.out.diff b/test/output/assoc-function/next-right.proof.out.diff index f2ae9a296..1e6de7526 100644 --- a/test/output/assoc-function/next-right.proof.out.diff +++ b/test/output/assoc-function/next-right.proof.out.diff @@ -3,14 +3,17 @@ function: Lbl'UndsPlus'right'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Un rule: 104 2 Var'Unds'Y = kore[Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] VarX = kore[Lblc'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 104 notail function: Lbl'UndsPlus'right'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{} () rule: 104 2 Var'Unds'Y = kore[Lblc'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] VarX = kore[Lblb'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 104 notail function: Lbl'UndsPlus'right'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{} () rule: 104 2 Var'Unds'Y = kore[Lblb'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] VarX = kore[Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 104 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'Hash'next'LParUndsRParUnds'ASSOC-FUNCTION-SYNTAX'Unds'KItem'Unds'Foo{}(Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()))] @@ -28,8 +31,12 @@ hook result: kore[Lbl'Hash'next'LParUndsRParUnds'ASSOC-FUNCTION-SYNTAX'Unds'KIte function: Lblproject'Coln'KItem{} (0:0) rule: 149 1 VarK = kore[Lbl'Hash'next'LParUndsRParUnds'ASSOC-FUNCTION-SYNTAX'Unds'KItem'Unds'Foo{}(Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}())] +function exit: 149 notail +function exit: 109 notail function: LblinitGeneratedCounterCell{} (1) rule: 107 0 +function exit: 107 notail +function exit: 108 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'next'LParUndsRParUnds'ASSOC-FUNCTION-SYNTAX'Unds'KItem'Unds'Foo{}(Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 102 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/assoc-function/right.proof.out.diff b/test/output/assoc-function/right.proof.out.diff index 5cefa325a..42e4e56b6 100644 --- a/test/output/assoc-function/right.proof.out.diff +++ b/test/output/assoc-function/right.proof.out.diff @@ -3,14 +3,17 @@ function: Lbl'UndsPlus'right'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Un rule: 104 2 Var'Unds'Y = kore[Lbld'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] VarX = kore[Lblc'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 104 notail function: Lbl'UndsPlus'right'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{} () rule: 104 2 Var'Unds'Y = kore[Lblc'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] VarX = kore[Lblb'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 104 notail function: Lbl'UndsPlus'right'UndsUnds'ASSOC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{} () rule: 104 2 Var'Unds'Y = kore[Lblb'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] VarX = kore[Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 104 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}())] @@ -28,7 +31,11 @@ hook result: kore[Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 149 1 VarK = kore[Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 149 notail +function exit: 109 notail function: LblinitGeneratedCounterCell{} (1) rule: 107 0 +function exit: 107 notail +function exit: 108 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbla'Unds'ASSOC-FUNCTION-SYNTAX'Unds'Foo{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/builtin-functions/abs.proof.out.diff b/test/output/builtin-functions/abs.proof.out.diff index 52ede5867..bccea619c 100644 --- a/test/output/builtin-functions/abs.proof.out.diff +++ b/test/output/builtin-functions/abs.proof.out.diff @@ -14,6 +14,7 @@ hook: KEQUAL.ite Lblite{SortInt{}} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortInt{}}("5")] hook result: kore[\dv{SortInt{}}("5")] +function exit: 210 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),\dv{SortInt{}}("5"))] @@ -31,7 +32,11 @@ hook result: kore[\dv{SortInt{}}("5")] function: Lblproject'Coln'KItem{} (0:0) rule: 280 1 VarK = kore[\dv{SortInt{}}("5")] +function exit: 280 notail +function exit: 223 notail function: LblinitGeneratedCounterCell{} (1) rule: 221 0 +function exit: 221 notail +function exit: 222 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/builtin-functions/double.proof.out.diff b/test/output/builtin-functions/double.proof.out.diff index 15ee4f232..c4bcb616b 100644 --- a/test/output/builtin-functions/double.proof.out.diff +++ b/test/output/builtin-functions/double.proof.out.diff @@ -6,6 +6,7 @@ hook: INT.mul Lbl'UndsStar'Int'Unds'{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("2")] hook result: kore[\dv{SortInt{}}("10")] +function exit: 214 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),\dv{SortInt{}}("10"))] @@ -23,7 +24,11 @@ hook result: kore[\dv{SortInt{}}("10")] function: Lblproject'Coln'KItem{} (0:0) rule: 280 1 VarK = kore[\dv{SortInt{}}("10")] +function exit: 280 notail +function exit: 223 notail function: LblinitGeneratedCounterCell{} (1) rule: 221 0 +function exit: 221 notail +function exit: 222 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/builtin-functions/head-bytes.proof.out.diff b/test/output/builtin-functions/head-bytes.proof.out.diff index 3be01447a..6e6479552 100644 --- a/test/output/builtin-functions/head-bytes.proof.out.diff +++ b/test/output/builtin-functions/head-bytes.proof.out.diff @@ -7,6 +7,7 @@ hook: BYTES.substr LblsubstrBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED' arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("1")] hook result: kore[\dv{SortBytes{}}("b")] +function exit: 219 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),\dv{SortBytes{}}("b"))] @@ -24,7 +25,11 @@ hook result: kore[\dv{SortBytes{}}("b")] function: Lblproject'Coln'KItem{} (0:0) rule: 280 1 VarK = kore[\dv{SortBytes{}}("b")] +function exit: 280 notail +function exit: 223 notail function: LblinitGeneratedCounterCell{} (1) rule: 221 0 +function exit: 221 notail +function exit: 222 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBytes{}}("b"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBytes{}}("b"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/builtin-functions/head-string.proof.out.diff b/test/output/builtin-functions/head-string.proof.out.diff index 1b2e08be1..ada1e158e 100644 --- a/test/output/builtin-functions/head-string.proof.out.diff +++ b/test/output/builtin-functions/head-string.proof.out.diff @@ -7,6 +7,7 @@ hook: STRING.substr LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMM arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("1")] hook result: kore[\dv{SortString{}}("s")] +function exit: 220 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),\dv{SortString{}}("s"))] @@ -24,7 +25,11 @@ hook result: kore[\dv{SortString{}}("s")] function: Lblproject'Coln'KItem{} (0:0) rule: 280 1 VarK = kore[\dv{SortString{}}("s")] +function exit: 280 notail +function exit: 223 notail function: LblinitGeneratedCounterCell{} (1) rule: 221 0 +function exit: 221 notail +function exit: 222 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortString{}}("s"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortString{}}("s"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/builtin-functions/ispos.proof.out.diff b/test/output/builtin-functions/ispos.proof.out.diff index 34319f8e3..6e88b1d0c 100644 --- a/test/output/builtin-functions/ispos.proof.out.diff +++ b/test/output/builtin-functions/ispos.proof.out.diff @@ -6,6 +6,7 @@ hook: INT.gt Lbl'Unds-GT-'Int'Unds'{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("0")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 255 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),\dv{SortBool{}}("false"))] @@ -23,7 +24,11 @@ hook result: kore[\dv{SortBool{}}("false")] function: Lblproject'Coln'KItem{} (0:0) rule: 280 1 VarK = kore[\dv{SortBool{}}("false")] +function exit: 280 notail +function exit: 223 notail function: LblinitGeneratedCounterCell{} (1) rule: 221 0 +function exit: 221 notail +function exit: 222 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/builtin-functions/next-abs.proof.out.diff b/test/output/builtin-functions/next-abs.proof.out.diff index 9b31480eb..ad68f62f6 100644 --- a/test/output/builtin-functions/next-abs.proof.out.diff +++ b/test/output/builtin-functions/next-abs.proof.out.diff @@ -14,6 +14,7 @@ hook: KEQUAL.ite Lblite{SortInt{}} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortInt{}}("5")] hook result: kore[\dv{SortInt{}}("5")] +function exit: 210 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortInt{}}("5")))] @@ -31,8 +32,12 @@ hook result: kore[Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'K function: Lblproject'Coln'KItem{} (0:0) rule: 280 1 VarK = kore[Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortInt{}}("5"))] +function exit: 280 notail +function exit: 223 notail function: LblinitGeneratedCounterCell{} (1) rule: 221 0 +function exit: 221 notail +function exit: 222 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortInt{}}("5")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 166 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/builtin-functions/next-double.proof.out.diff b/test/output/builtin-functions/next-double.proof.out.diff index 9e7f031d5..8ecb23403 100644 --- a/test/output/builtin-functions/next-double.proof.out.diff +++ b/test/output/builtin-functions/next-double.proof.out.diff @@ -6,6 +6,7 @@ hook: INT.mul Lbl'UndsStar'Int'Unds'{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("2")] hook result: kore[\dv{SortInt{}}("10")] +function exit: 214 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortInt{}}("10")))] @@ -23,8 +24,12 @@ hook result: kore[Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'K function: Lblproject'Coln'KItem{} (0:0) rule: 280 1 VarK = kore[Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortInt{}}("10"))] +function exit: 280 notail +function exit: 223 notail function: LblinitGeneratedCounterCell{} (1) rule: 221 0 +function exit: 221 notail +function exit: 222 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortInt{}}("10")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 166 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/builtin-functions/next-head-bytes.proof.out.diff b/test/output/builtin-functions/next-head-bytes.proof.out.diff index 94c95fa02..20c713be3 100644 --- a/test/output/builtin-functions/next-head-bytes.proof.out.diff +++ b/test/output/builtin-functions/next-head-bytes.proof.out.diff @@ -7,6 +7,7 @@ hook: BYTES.substr LblsubstrBytes'LParUndsCommUndsCommUndsRParUnds'BYTES-HOOKED' arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("1")] hook result: kore[\dv{SortBytes{}}("b")] +function exit: 219 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortBytes{}}("b")))] @@ -24,8 +25,12 @@ hook result: kore[Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'K function: Lblproject'Coln'KItem{} (0:0) rule: 280 1 VarK = kore[Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortBytes{}}("b"))] +function exit: 280 notail +function exit: 223 notail function: LblinitGeneratedCounterCell{} (1) rule: 221 0 +function exit: 221 notail +function exit: 222 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortBytes{}}("b")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 166 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/builtin-functions/next-head-string.proof.out.diff b/test/output/builtin-functions/next-head-string.proof.out.diff index fb4a11bba..cb2ab26ba 100644 --- a/test/output/builtin-functions/next-head-string.proof.out.diff +++ b/test/output/builtin-functions/next-head-string.proof.out.diff @@ -7,6 +7,7 @@ hook: STRING.substr LblsubstrString'LParUndsCommUndsCommUndsRParUnds'STRING-COMM arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("1")] hook result: kore[\dv{SortString{}}("s")] +function exit: 220 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortString{}}("s")))] @@ -24,8 +25,12 @@ hook result: kore[Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'K function: Lblproject'Coln'KItem{} (0:0) rule: 280 1 VarK = kore[Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortString{}}("s"))] +function exit: 280 notail +function exit: 223 notail function: LblinitGeneratedCounterCell{} (1) rule: 221 0 +function exit: 221 notail +function exit: 222 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortString{}}("s")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 166 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/builtin-functions/next-ispos.proof.out.diff b/test/output/builtin-functions/next-ispos.proof.out.diff index e80347aca..2d7d2a37f 100644 --- a/test/output/builtin-functions/next-ispos.proof.out.diff +++ b/test/output/builtin-functions/next-ispos.proof.out.diff @@ -6,6 +6,7 @@ hook: INT.gt Lbl'Unds-GT-'Int'Unds'{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("0")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 255 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortBool{}}("false")))] @@ -23,8 +24,12 @@ hook result: kore[Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'K function: Lblproject'Coln'KItem{} (0:0) rule: 280 1 VarK = kore[Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortBool{}}("false"))] +function exit: 280 notail +function exit: 223 notail function: LblinitGeneratedCounterCell{} (1) rule: 221 0 +function exit: 221 notail +function exit: 222 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'next'LParUndsRParUnds'BUILTIN-FUNCTIONS-SYNTAX'Unds'KItem'Unds'KItem{}(\dv{SortBool{}}("false")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 166 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/builtin-hook-events/program.proof.out.diff b/test/output/builtin-hook-events/program.proof.out.diff index 77cf50b24..bd277df97 100644 --- a/test/output/builtin-hook-events/program.proof.out.diff +++ b/test/output/builtin-hook-events/program.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblfoo'LParUndsRParUnds'BUILTIN-HOOK-EVENTS-SYNTAX'Unds'Foo'Un function: Lblproject'Coln'KItem{} (0:0) rule: 172 1 VarK = kore[Lblfoo'LParUndsRParUnds'BUILTIN-HOOK-EVENTS-SYNTAX'Unds'Foo'Unds'Bool{}(\dv{SortBool{}}("true"))] +function exit: 172 notail +function exit: 130 notail function: LblinitGeneratedCounterCell{} (1) rule: 128 0 +function exit: 128 notail +function exit: 129 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblfoo'LParUndsRParUnds'BUILTIN-HOOK-EVENTS-SYNTAX'Unds'Foo'Unds'Bool{}(\dv{SortBool{}}("true")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 101 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/builtin-int/input.proof.out.diff b/test/output/builtin-int/input.proof.out.diff index 98a3cdfd2..dc5501783 100644 --- a/test/output/builtin-int/input.proof.out.diff +++ b/test/output/builtin-int/input.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblsucc'LParUndsRParUnds'BUILTIN-INT-SYNTAX'Unds'Foo'Unds'Foo{ function: Lblproject'Coln'KItem{} (0:0) rule: 206 1 VarK = kore[Lblsucc'LParUndsRParUnds'BUILTIN-INT-SYNTAX'Unds'Foo'Unds'Foo{}(Lblfoo'LParUndsRParUnds'BUILTIN-INT-SYNTAX'Unds'Foo'Unds'Int{}(\dv{SortInt{}}("5")))] +function exit: 206 notail +function exit: 160 notail function: LblinitGeneratedCounterCell{} (1) rule: 158 0 +function exit: 158 notail +function exit: 159 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblsucc'LParUndsRParUnds'BUILTIN-INT-SYNTAX'Unds'Foo'Unds'Foo{}(Lblfoo'LParUndsRParUnds'BUILTIN-INT-SYNTAX'Unds'Foo'Unds'Int{}(\dv{SortInt{}}("5"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 124 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/builtin-io/read.proof.intermediate.out.diff b/test/output/builtin-io/read.proof.intermediate.out.diff index 278b63d8f..36515e396 100644 --- a/test/output/builtin-io/read.proof.intermediate.out.diff +++ b/test/output/builtin-io/read.proof.intermediate.out.diff @@ -19,12 +19,18 @@ function: Lblproject'Coln'String{} (0:0:0) arg: kore[kseq{}(\dv{SortString{}}("input_file"),dotk{}())] rule: 2841 1 VarK = kore[\dv{SortString{}}("input_file")] +function exit: 2841 notail +function exit: 2762 notail function: LblinitFdCell{} (1) rule: 2759 0 +function exit: 2759 notail function: LblinitBufferCell{} (2) rule: 2758 0 +function exit: 2758 notail function: LblinitGeneratedCounterCell{} (3) rule: 2760 0 +function exit: 2760 notail +function exit: 2761 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(LblreadFromFile'LParUndsRParUnds'BUILTIN-IO'Unds'KItem'Unds'String{}(\dv{SortString{}}("input_file")),dotk{}())),Lbl'-LT-'fd'-GT-'{}(\dv{SortInt{}}("-1")),Lbl'-LT-'buffer'-GT-'{}(\dv{SortString{}}("")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2712 4 Var'Unds'Gen0 = kore[Lbl'-LT-'fd'-GT-'{}(\dv{SortInt{}}("-1"))] @@ -39,6 +45,7 @@ hook: IO.open Lbl'Hash'open'LParUndsCommUndsRParUnds'K-IO'Unds'IOInt'Unds'String arg: kore[\dv{SortString{}}("input_file")] arg: kore[\dv{SortString{}}("r+")] hook result: kore[Lbl'Hash'ENOENT{}()] +function exit: 2702 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblopen'LParUndsRParUnds'BUILTIN-IO'Unds'KItem'Unds'IOInt{}(Lbl'Hash'ENOENT{}()),dotk{}())),Lbl'-LT-'fd'-GT-'{}(\dv{SortInt{}}("-1")),Lbl'-LT-'buffer'-GT-'{}(\dv{SortString{}}("")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2710 4 Var'Unds'Gen0 = kore[\dv{SortInt{}}("-1")] diff --git a/test/output/builtin-io/read.proof.out.diff b/test/output/builtin-io/read.proof.out.diff index cfcc6a0de..103a95d17 100644 --- a/test/output/builtin-io/read.proof.out.diff +++ b/test/output/builtin-io/read.proof.out.diff @@ -16,12 +16,18 @@ hook result: kore[\dv{SortString{}}("input_file")] function: Lblproject'Coln'String{} (0:0:0) rule: 2841 1 VarK = kore[\dv{SortString{}}("input_file")] +function exit: 2841 notail +function exit: 2762 notail function: LblinitFdCell{} (1) rule: 2759 0 +function exit: 2759 notail function: LblinitBufferCell{} (2) rule: 2758 0 +function exit: 2758 notail function: LblinitGeneratedCounterCell{} (3) rule: 2760 0 +function exit: 2760 notail +function exit: 2761 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(LblreadFromFile'LParUndsRParUnds'BUILTIN-IO'Unds'KItem'Unds'String{}(\dv{SortString{}}("input_file")),dotk{}())),Lbl'-LT-'fd'-GT-'{}(\dv{SortInt{}}("-1")),Lbl'-LT-'buffer'-GT-'{}(\dv{SortString{}}("")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2712 4 Var'Unds'Gen0 = kore[Lbl'-LT-'fd'-GT-'{}(\dv{SortInt{}}("-1"))] @@ -35,6 +41,7 @@ hook: IO.open Lbl'Hash'open'LParUndsCommUndsRParUnds'K-IO'Unds'IOInt'Unds'String arg: kore[\dv{SortString{}}("input_file")] arg: kore[\dv{SortString{}}("r+")] hook result: kore[Lbl'Hash'ENOENT{}()] +function exit: 2702 notail rule: 2710 4 Var'Unds'Gen0 = kore[\dv{SortInt{}}("-1")] Var'Unds'Gen1 = kore[Lbl'-LT-'buffer'-GT-'{}(\dv{SortString{}}(""))] diff --git a/test/output/builtin-json/id.proof.out.diff b/test/output/builtin-json/id.proof.out.diff index 93331e603..50bfa27ad 100644 --- a/test/output/builtin-json/id.proof.out.diff +++ b/test/output/builtin-json/id.proof.out.diff @@ -8,6 +8,7 @@ hook result: kore[\dv{SortString{}}("{\x22key\x22:2}")] hook: JSON.string2json LblString2JSON{} () arg: kore[\dv{SortString{}}("{\x22key\x22:2}")] hook result: kore[LblJSONObject{}(LblJSONs{}(LblJSONEntry{}(\dv{SortString{}}("key"),\dv{SortInt{}}("2")),Lbl'Stop'List'LBraQuot'JSONs'QuotRBra'{}()))] +function exit: 216 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),LblJSONObject{}(LblJSONs{}(LblJSONEntry{}(\dv{SortString{}}("key"),\dv{SortInt{}}("2")),Lbl'Stop'List'LBraQuot'JSONs'QuotRBra'{}())))] @@ -25,7 +26,11 @@ hook result: kore[LblJSONObject{}(LblJSONs{}(LblJSONEntry{}(\dv{SortString{}}("k function: Lblproject'Coln'KItem{} (0:0) rule: 276 1 VarK = kore[LblJSONObject{}(LblJSONs{}(LblJSONEntry{}(\dv{SortString{}}("key"),\dv{SortInt{}}("2")),Lbl'Stop'List'LBraQuot'JSONs'QuotRBra'{}()))] +function exit: 276 notail +function exit: 219 notail function: LblinitGeneratedCounterCell{} (1) rule: 217 0 +function exit: 217 notail +function exit: 218 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(LblJSONObject{}(LblJSONs{}(LblJSONEntry{}(\dv{SortString{}}("key"),\dv{SortInt{}}("2")),Lbl'Stop'List'LBraQuot'JSONs'QuotRBra'{}())),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(LblJSONObject{}(LblJSONs{}(LblJSONEntry{}(\dv{SortString{}}("key"),\dv{SortInt{}}("2")),Lbl'Stop'List'LBraQuot'JSONs'QuotRBra'{}())),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/builtin-json/next-id.proof.out.diff b/test/output/builtin-json/next-id.proof.out.diff index 51998047e..b4cb9130c 100644 --- a/test/output/builtin-json/next-id.proof.out.diff +++ b/test/output/builtin-json/next-id.proof.out.diff @@ -8,6 +8,7 @@ hook result: kore[\dv{SortString{}}("{\x22key\x22:2}")] hook: JSON.string2json LblString2JSON{} () arg: kore[\dv{SortString{}}("{\x22key\x22:2}")] hook result: kore[LblJSONObject{}(LblJSONs{}(LblJSONEntry{}(\dv{SortString{}}("key"),\dv{SortInt{}}("2")),Lbl'Stop'List'LBraQuot'JSONs'QuotRBra'{}()))] +function exit: 216 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'Hash'next'LParUndsRParUnds'BUILTIN-JSON-SYNTAX'Unds'KItem'Unds'JSON{}(LblJSONObject{}(LblJSONs{}(LblJSONEntry{}(\dv{SortString{}}("key"),\dv{SortInt{}}("2")),Lbl'Stop'List'LBraQuot'JSONs'QuotRBra'{}()))))] @@ -25,8 +26,12 @@ hook result: kore[Lbl'Hash'next'LParUndsRParUnds'BUILTIN-JSON-SYNTAX'Unds'KItem' function: Lblproject'Coln'KItem{} (0:0) rule: 276 1 VarK = kore[Lbl'Hash'next'LParUndsRParUnds'BUILTIN-JSON-SYNTAX'Unds'KItem'Unds'JSON{}(LblJSONObject{}(LblJSONs{}(LblJSONEntry{}(\dv{SortString{}}("key"),\dv{SortInt{}}("2")),Lbl'Stop'List'LBraQuot'JSONs'QuotRBra'{}())))] +function exit: 276 notail +function exit: 219 notail function: LblinitGeneratedCounterCell{} (1) rule: 217 0 +function exit: 217 notail +function exit: 218 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'next'LParUndsRParUnds'BUILTIN-JSON-SYNTAX'Unds'KItem'Unds'JSON{}(LblJSONObject{}(LblJSONs{}(LblJSONEntry{}(\dv{SortString{}}("key"),\dv{SortInt{}}("2")),Lbl'Stop'List'LBraQuot'JSONs'QuotRBra'{}()))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 170 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/cast/in.proof.out.diff b/test/output/cast/in.proof.out.diff index 773f9ea48..546efec45 100644 --- a/test/output/cast/in.proof.out.diff +++ b/test/output/cast/in.proof.out.diff @@ -16,10 +16,15 @@ hook result: kore[\dv{SortInt{}}("42")] function: Lblproject'Coln'Exp{} (0:0) rule: 213 1 VarK = kore[\dv{SortInt{}}("42")] +function exit: 213 notail +function exit: 169 notail function: LblinitSumCell{} (1) rule: 170 0 +function exit: 170 notail function: LblinitGeneratedCounterCell{} (2) rule: 167 0 +function exit: 167 notail +function exit: 168 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("42"),dotk{}())),Lbl'-LT-'sum'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 133 4 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -29,6 +34,7 @@ rule: 133 4 function: Lblproject'Coln'Int{} (1:0:1) rule: 218 1 VarK = kore[\dv{SortInt{}}("42")] +function exit: 218 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:0) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("42")] diff --git a/test/output/cell-collection/exec.proof.out.diff b/test/output/cell-collection/exec.proof.out.diff index 8b2ed1af7..149b07961 100644 --- a/test/output/cell-collection/exec.proof.out.diff +++ b/test/output/cell-collection/exec.proof.out.diff @@ -16,10 +16,15 @@ hook result: kore[Lbl'Hash'exec'Unds'CELL-COLLECTION-SYNTAX'Unds'KItem{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 320 1 VarK = kore[Lbl'Hash'exec'Unds'CELL-COLLECTION-SYNTAX'Unds'KItem{}()] +function exit: 320 notail +function exit: 246 notail function: LblinitMessagesCell{} (1) rule: 248 0 +function exit: 248 notail function: LblinitGeneratedCounterCell{} (2) rule: 244 0 +function exit: 244 notail +function exit: 245 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'exec'Unds'CELL-COLLECTION-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'messages'-GT-'{}(Lbl'Stop'MessageCellMap{}()),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 197 2 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/cell-value/init.proof.intermediate.out.diff b/test/output/cell-value/init.proof.intermediate.out.diff index 6a34a70c8..c7069afbd 100644 --- a/test/output/cell-value/init.proof.intermediate.out.diff +++ b/test/output/cell-value/init.proof.intermediate.out.diff @@ -19,10 +19,15 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lbl'Hash'init'Unds'CELL-VALUE-SYNTAX'Unds'KItem{}(),dotk{}())] rule: 2907 1 VarK = kore[Lbl'Hash'init'Unds'CELL-VALUE-SYNTAX'Unds'KItem{}()] +function exit: 2907 notail +function exit: 2813 notail function: LblinitMessagesCell{} (1) rule: 2815 0 +function exit: 2815 notail function: LblinitGeneratedCounterCell{} (2) rule: 2811 0 +function exit: 2811 notail +function exit: 2812 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'init'Unds'CELL-VALUE-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'messages'-GT-'{}(Lbl'Stop'MessageCellMap{}()),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2759 3 Var'Unds'DotVar1 = kore[dotk{}()] @@ -99,6 +104,7 @@ rule: 2805 5 function: LblfindMsg'LParUndsCommUndsRParUnds'CELL-VALUE'Unds'Bool'Unds'Int'Unds'MessagesCell{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[Lbl'-LT-'messages'-GT-'{}(LblMessageCellMapItem{}(Lbl'-LT-'msgID'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'message'-GT-'{}(Lbl'-LT-'msgID'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'value'-GT-'{}(\dv{SortInt{}}("100")),Lbl'-LT-'to'-GT-'{}(\dv{SortString{}}("fooAccount")))))] +function exit: 2805 tail side condition entry: 2805 2 VarID = kore[\dv{SortInt{}}("1")] VarID'Apos' = kore[\dv{SortInt{}}("0")] @@ -116,6 +122,8 @@ rule: 2805 5 function: LblfindMsg'LParUndsCommUndsRParUnds'CELL-VALUE'Unds'Bool'Unds'Int'Unds'MessagesCell{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[Lbl'-LT-'messages'-GT-'{}(Lbl'Stop'MessageCellMap{}())] +function exit: 2805 tail rule: 2807 1 Var'Unds'ID = kore[\dv{SortInt{}}("1")] +function exit: 2807 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())),Lbl'-LT-'messages'-GT-'{}(Lbl'Unds'MessageCellMap'Unds'{}(LblMessageCellMapItem{}(Lbl'-LT-'msgID'-GT-'{}(\dv{SortInt{}}("2")),Lbl'-LT-'message'-GT-'{}(Lbl'-LT-'msgID'-GT-'{}(\dv{SortInt{}}("2")),Lbl'-LT-'value'-GT-'{}(\dv{SortInt{}}("200")),Lbl'-LT-'to'-GT-'{}(\dv{SortString{}}("oofAccount")))),LblMessageCellMapItem{}(Lbl'-LT-'msgID'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'message'-GT-'{}(Lbl'-LT-'msgID'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'value'-GT-'{}(\dv{SortInt{}}("100")),Lbl'-LT-'to'-GT-'{}(\dv{SortString{}}("fooAccount")))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/cell-value/init.proof.out.diff b/test/output/cell-value/init.proof.out.diff index e5d38f342..3a99ac12a 100644 --- a/test/output/cell-value/init.proof.out.diff +++ b/test/output/cell-value/init.proof.out.diff @@ -16,10 +16,15 @@ hook result: kore[Lbl'Hash'init'Unds'CELL-VALUE-SYNTAX'Unds'KItem{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 2907 1 VarK = kore[Lbl'Hash'init'Unds'CELL-VALUE-SYNTAX'Unds'KItem{}()] +function exit: 2907 notail +function exit: 2813 notail function: LblinitMessagesCell{} (1) rule: 2815 0 +function exit: 2815 notail function: LblinitGeneratedCounterCell{} (2) rule: 2811 0 +function exit: 2811 notail +function exit: 2812 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'init'Unds'CELL-VALUE-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'messages'-GT-'{}(Lbl'Stop'MessageCellMap{}()),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2759 3 Var'Unds'DotVar1 = kore[dotk{}()] @@ -87,6 +92,7 @@ rule: 2805 5 VarID'Apos' = kore[\dv{SortInt{}}("2")] VarMSGS = kore[LblMessageCellMapItem{}(Lbl'-LT-'msgID'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'message'-GT-'{}(Lbl'-LT-'msgID'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'value'-GT-'{}(\dv{SortInt{}}("100")),Lbl'-LT-'to'-GT-'{}(\dv{SortString{}}("fooAccount"))))] function: LblfindMsg'LParUndsCommUndsRParUnds'CELL-VALUE'Unds'Bool'Unds'Int'Unds'MessagesCell{} () +function exit: 2805 tail side condition entry: 2805 2 VarID = kore[\dv{SortInt{}}("1")] VarID'Apos' = kore[\dv{SortInt{}}("0")] @@ -102,6 +108,8 @@ rule: 2805 5 VarID'Apos' = kore[\dv{SortInt{}}("0")] VarMSGS = kore[Lbl'Stop'MessageCellMap{}()] function: LblfindMsg'LParUndsCommUndsRParUnds'CELL-VALUE'Unds'Bool'Unds'Int'Unds'MessagesCell{} () +function exit: 2805 tail rule: 2807 1 Var'Unds'ID = kore[\dv{SortInt{}}("1")] +function exit: 2807 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())),Lbl'-LT-'messages'-GT-'{}(Lbl'Unds'MessageCellMap'Unds'{}(LblMessageCellMapItem{}(Lbl'-LT-'msgID'-GT-'{}(\dv{SortInt{}}("2")),Lbl'-LT-'message'-GT-'{}(Lbl'-LT-'msgID'-GT-'{}(\dv{SortInt{}}("2")),Lbl'-LT-'value'-GT-'{}(\dv{SortInt{}}("200")),Lbl'-LT-'to'-GT-'{}(\dv{SortString{}}("oofAccount")))),LblMessageCellMapItem{}(Lbl'-LT-'msgID'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'message'-GT-'{}(Lbl'-LT-'msgID'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'value'-GT-'{}(\dv{SortInt{}}("100")),Lbl'-LT-'to'-GT-'{}(\dv{SortString{}}("fooAccount")))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/concurrent-counters/4.proof.out.diff b/test/output/concurrent-counters/4.proof.out.diff index 135238a5a..9cfef8e97 100644 --- a/test/output/concurrent-counters/4.proof.out.diff +++ b/test/output/concurrent-counters/4.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblstate'LParUndsCommUndsRParUnds'CONCURRENT-COUNTERS-SYNTAX'U function: Lblproject'Coln'KItem{} (0:0) rule: 203 1 VarK = kore[Lblstate'LParUndsCommUndsRParUnds'CONCURRENT-COUNTERS-SYNTAX'Unds'State'Unds'Int'Unds'Int{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("0"))] +function exit: 203 notail +function exit: 158 notail function: LblinitGeneratedCounterCell{} (1) rule: 156 0 +function exit: 156 notail +function exit: 157 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblstate'LParUndsCommUndsRParUnds'CONCURRENT-COUNTERS-SYNTAX'Unds'State'Unds'Int'Unds'Int{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("0")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 121 1 VarM = kore[\dv{SortInt{}}("4")] diff --git a/test/output/conditional-function/3.proof.intermediate.out.diff b/test/output/conditional-function/3.proof.intermediate.out.diff index 72e6aa672..f3d6b1c7f 100644 --- a/test/output/conditional-function/3.proof.intermediate.out.diff +++ b/test/output/conditional-function/3.proof.intermediate.out.diff @@ -19,8 +19,12 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lblbar'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lblfoo'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'Unds'Int{}(\dv{SortInt{}}("3"))),dotk{}())] rule: 208 1 VarK = kore[Lblbar'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lblfoo'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'Unds'Int{}(\dv{SortInt{}}("3")))] +function exit: 208 notail +function exit: 162 notail function: LblinitGeneratedCounterCell{} (1) rule: 160 0 +function exit: 160 notail +function exit: 161 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblbar'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lblfoo'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'Unds'Int{}(\dv{SortInt{}}("3"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 124 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -84,16 +88,20 @@ hook: INT.ge Lbl'Unds-GT-Eqls'Int'Unds'{} () hook result: kore[\dv{SortBool{}}("false")] side condition exit: 156 false rule: 157 0 +function exit: 157 notail hook: INT.mul Lbl'UndsStar'Int'Unds'{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] hook result: kore[\dv{SortInt{}}("1")] +function exit: 156 notail hook: INT.mul Lbl'UndsStar'Int'Unds'{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] hook result: kore[\dv{SortInt{}}("2")] +function exit: 156 notail hook: INT.mul Lbl'UndsStar'Int'Unds'{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("2")] hook result: kore[\dv{SortInt{}}("6")] +function exit: 156 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblfoo'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'Unds'Int{}(\dv{SortInt{}}("6")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/conditional-function/3.proof.out.diff b/test/output/conditional-function/3.proof.out.diff index 6da6c7d7a..d792de0bf 100644 --- a/test/output/conditional-function/3.proof.out.diff +++ b/test/output/conditional-function/3.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblbar'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'U function: Lblproject'Coln'KItem{} (0:0) rule: 208 1 VarK = kore[Lblbar'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lblfoo'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'Unds'Int{}(\dv{SortInt{}}("3")))] +function exit: 208 notail +function exit: 162 notail function: LblinitGeneratedCounterCell{} (1) rule: 160 0 +function exit: 160 notail +function exit: 161 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblbar'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lblfoo'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'Unds'Int{}(\dv{SortInt{}}("3"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 124 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -74,16 +78,20 @@ hook: INT.ge Lbl'Unds-GT-Eqls'Int'Unds'{} () hook result: kore[\dv{SortBool{}}("false")] side condition exit: 156 false rule: 157 0 +function exit: 157 notail hook: INT.mul Lbl'UndsStar'Int'Unds'{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] hook result: kore[\dv{SortInt{}}("1")] +function exit: 156 notail hook: INT.mul Lbl'UndsStar'Int'Unds'{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] hook result: kore[\dv{SortInt{}}("2")] +function exit: 156 notail hook: INT.mul Lbl'UndsStar'Int'Unds'{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("2")] hook result: kore[\dv{SortInt{}}("6")] +function exit: 156 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblfoo'LParUndsRParUnds'CONDITIONAL-FUNCTION-SYNTAX'Unds'Foo'Unds'Int{}(\dv{SortInt{}}("6")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/custom-klabel-fun/input.proof.out.diff b/test/output/custom-klabel-fun/input.proof.out.diff index 2cb66ec21..cc6d79008 100644 --- a/test/output/custom-klabel-fun/input.proof.out.diff +++ b/test/output/custom-klabel-fun/input.proof.out.diff @@ -3,14 +3,18 @@ function: Lblbar1'LParUndsRParUnds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo'Unds'Foo{} rule: 92 1 VarX = kore[Lbla'Unds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo{}()] function: Lblbar2'Unds'fun{} () +function exit: 92 tail rule: 93 1 VarX = kore[Lbla'Unds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo{}()] function: Lblbaz1'LParUndsRParUnds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo'Unds'Foo{} () +function exit: 93 tail rule: 94 1 VarX = kore[Lbla'Unds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo{}()] function: Lblbaz2'LParUndsRParUnds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo'Unds'Foo{} () +function exit: 94 tail rule: 95 1 VarX = kore[Lbla'Unds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo{}()] +function exit: 95 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbla'Unds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo{}())] @@ -28,7 +32,11 @@ hook result: kore[Lbla'Unds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 139 1 VarK = kore[Lbla'Unds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo{}()] +function exit: 139 notail +function exit: 99 notail function: LblinitGeneratedCounterCell{} (1) rule: 97 0 +function exit: 97 notail +function exit: 98 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbla'Unds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbla'Unds'CUSTOM-KLABEL-FUN-SYNTAX'Unds'Foo{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/decrement-int/2_rewrites.proof.out.diff b/test/output/decrement-int/2_rewrites.proof.out.diff index 59b732d53..ecf70d4bc 100644 --- a/test/output/decrement-int/2_rewrites.proof.out.diff +++ b/test/output/decrement-int/2_rewrites.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[\dv{SortInt{}}("2")] function: Lblproject'Coln'KItem{} (0:0) rule: 195 1 VarK = kore[\dv{SortInt{}}("2")] +function exit: 195 notail +function exit: 152 notail function: LblinitGeneratedCounterCell{} (1) rule: 150 0 +function exit: 150 notail +function exit: 151 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 116 1 VarI = kore[\dv{SortInt{}}("2")] diff --git a/test/output/decrement/0_rewrites.proof.out.diff b/test/output/decrement/0_rewrites.proof.out.diff index 6dca3231b..af21c645f 100644 --- a/test/output/decrement/0_rewrites.proof.out.diff +++ b/test/output/decrement/0_rewrites.proof.out.diff @@ -16,7 +16,11 @@ hook result: kore[Lbl0'Unds'DECREMENT-SYNTAX'Unds'Nat{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 138 1 VarK = kore[Lbl0'Unds'DECREMENT-SYNTAX'Unds'Nat{}()] +function exit: 138 notail +function exit: 99 notail function: LblinitGeneratedCounterCell{} (1) rule: 97 0 +function exit: 97 notail +function exit: 98 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl0'Unds'DECREMENT-SYNTAX'Unds'Nat{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl0'Unds'DECREMENT-SYNTAX'Unds'Nat{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/decrement/1_rewrite.proof.out.diff b/test/output/decrement/1_rewrite.proof.out.diff index bccadbcc0..7018d2a2e 100644 --- a/test/output/decrement/1_rewrite.proof.out.diff +++ b/test/output/decrement/1_rewrite.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lbls'LParUndsRParUnds'DECREMENT-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl function: Lblproject'Coln'KItem{} (0:0) rule: 138 1 VarK = kore[Lbls'LParUndsRParUnds'DECREMENT-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'DECREMENT-SYNTAX'Unds'Nat{}())] +function exit: 138 notail +function exit: 99 notail function: LblinitGeneratedCounterCell{} (1) rule: 97 0 +function exit: 97 notail +function exit: 98 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'DECREMENT-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'DECREMENT-SYNTAX'Unds'Nat{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 94 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/decrement/2_rewrites.proof.out.diff b/test/output/decrement/2_rewrites.proof.out.diff index e80e5f1e5..5a9b4bdc2 100644 --- a/test/output/decrement/2_rewrites.proof.out.diff +++ b/test/output/decrement/2_rewrites.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lbls'LParUndsRParUnds'DECREMENT-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl function: Lblproject'Coln'KItem{} (0:0) rule: 138 1 VarK = kore[Lbls'LParUndsRParUnds'DECREMENT-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'DECREMENT-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'DECREMENT-SYNTAX'Unds'Nat{}()))] +function exit: 138 notail +function exit: 99 notail function: LblinitGeneratedCounterCell{} (1) rule: 97 0 +function exit: 97 notail +function exit: 98 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'DECREMENT-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'DECREMENT-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'DECREMENT-SYNTAX'Unds'Nat{}())),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 94 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/double-rewrite/foo-a.proof.out.diff b/test/output/double-rewrite/foo-a.proof.out.diff index f31a039da..a3fef711b 100644 --- a/test/output/double-rewrite/foo-a.proof.out.diff +++ b/test/output/double-rewrite/foo-a.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[LblFooA'LParRParUnds'DOUBLE-REWRITE-SYNTAX'Unds'Foo{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 142 1 VarK = kore[LblFooA'LParRParUnds'DOUBLE-REWRITE-SYNTAX'Unds'Foo{}()] +function exit: 142 notail +function exit: 102 notail function: LblinitGeneratedCounterCell{} (1) rule: 100 0 +function exit: 100 notail +function exit: 101 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(LblFooA'LParRParUnds'DOUBLE-REWRITE-SYNTAX'Unds'Foo{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 96 2 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/dv/five.proof.out.diff b/test/output/dv/five.proof.out.diff index 01ca4e975..0e2cbc7ed 100644 --- a/test/output/dv/five.proof.out.diff +++ b/test/output/dv/five.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblsucc'LParUndsRParUnds'DV'Unds'Foo'Unds'Foo{}(Lblfoo'LParUnd function: Lblproject'Coln'KItem{} (0:0) rule: 2807 1 VarK = kore[Lblsucc'LParUndsRParUnds'DV'Unds'Foo'Unds'Foo{}(Lblfoo'LParUndsRParUnds'DV'Unds'Foo'Unds'Int{}(\dv{SortInt{}}("5")))] +function exit: 2807 notail +function exit: 2736 notail function: LblinitGeneratedCounterCell{} (1) rule: 2734 0 +function exit: 2734 notail +function exit: 2735 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblsucc'LParUndsRParUnds'DV'Unds'Foo'Unds'Foo{}(Lblfoo'LParUndsRParUnds'DV'Unds'Foo'Unds'Int{}(\dv{SortInt{}}("5"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2687 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/exit-cell/exec0.output-cell.proof.out.diff b/test/output/exit-cell/exec0.output-cell.proof.out.diff index ffec79e0f..c667fbe53 100644 --- a/test/output/exit-cell/exec0.output-cell.proof.out.diff +++ b/test/output/exit-cell/exec0.output-cell.proof.out.diff @@ -16,10 +16,15 @@ hook result: kore[Lbl'Hash'exec'LParUndsRParUnds'EXIT-CELL-SYNTAX'Unds'KItem'Und function: Lblproject'Coln'KItem{} (0:0) rule: 243 1 VarK = kore[Lbl'Hash'exec'LParUndsRParUnds'EXIT-CELL-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("0"))] +function exit: 243 notail +function exit: 193 notail function: LblinitStatusCodeCell{} (1) rule: 194 0 +function exit: 194 notail function: LblinitGeneratedCounterCell{} (2) rule: 191 0 +function exit: 191 notail +function exit: 192 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'exec'LParUndsRParUnds'EXIT-CELL-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("0")),dotk{}())),Lbl'-LT-'status-code'-GT-'{}(\dv{SortInt{}}("1")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 144 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/fresh-gen/init.proof.out.diff b/test/output/fresh-gen/init.proof.out.diff index 3a327d1da..168cb5d93 100644 --- a/test/output/fresh-gen/init.proof.out.diff +++ b/test/output/fresh-gen/init.proof.out.diff @@ -16,10 +16,15 @@ hook result: kore[Lbl'Hash'init'Unds'FRESH-GEN-SYNTAX'Unds'KItem{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 248 1 VarK = kore[Lbl'Hash'init'Unds'FRESH-GEN-SYNTAX'Unds'KItem{}()] +function exit: 248 notail +function exit: 197 notail function: LblinitGCell{} (1) rule: 194 0 +function exit: 194 notail function: LblinitGeneratedCounterCell{} (2) rule: 195 0 +function exit: 195 notail +function exit: 196 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'init'Unds'FRESH-GEN-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'g'-GT-'{}(Lbl'Stop'List{}()),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 148 2 Var'Unds'Gen0 = kore[Lbl'-LT-'g'-GT-'{}(Lbl'Stop'List{}())] @@ -35,6 +40,7 @@ hook result: kore[\dv{SortInt{}}("0")] function: LblfreshInt'LParUndsRParUnds'INT'Unds'Int'Unds'Int{} (1:0:1:0) rule: 192 1 VarI = kore[\dv{SortInt{}}("0")] +function exit: 192 notail hook: LIST.concat Lbl'Unds'List'Unds'{} (1:0) arg: kore[Lbl'Stop'List{}()] arg: kore[LblListItem{}(\dv{SortInt{}}("0"))] @@ -54,6 +60,7 @@ hook result: kore[\dv{SortInt{}}("1")] function: LblfreshInt'LParUndsRParUnds'INT'Unds'Int'Unds'Int{} (1:0:1:0) rule: 192 1 VarI = kore[\dv{SortInt{}}("1")] +function exit: 192 notail hook: LIST.concat Lbl'Unds'List'Unds'{} (1:0) arg: kore[LblListItem{}(\dv{SortInt{}}("0"))] arg: kore[LblListItem{}(\dv{SortInt{}}("1"))] @@ -73,6 +80,7 @@ hook result: kore[\dv{SortInt{}}("2")] function: LblfreshInt'LParUndsRParUnds'INT'Unds'Int'Unds'Int{} (1:0:1:0) rule: 192 1 VarI = kore[\dv{SortInt{}}("2")] +function exit: 192 notail hook: LIST.concat Lbl'Unds'List'Unds'{} (1:0) arg: kore[Lbl'Unds'List'Unds'{}(LblListItem{}(\dv{SortInt{}}("0")),LblListItem{}(\dv{SortInt{}}("1")))] arg: kore[LblListItem{}(\dv{SortInt{}}("2"))] diff --git a/test/output/fun-context/exec.proof.intermediate.out.diff b/test/output/fun-context/exec.proof.intermediate.out.diff index aede9eea6..4b984e3d3 100644 --- a/test/output/fun-context/exec.proof.intermediate.out.diff +++ b/test/output/fun-context/exec.proof.intermediate.out.diff @@ -19,10 +19,15 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lbl'Hash'exec'Unds'FUN-CONTEXT-SYNTAX'Unds'KItem{}(),dotk{}())] rule: 206 1 VarK = kore[Lbl'Hash'exec'Unds'FUN-CONTEXT-SYNTAX'Unds'KItem{}()] +function exit: 206 notail +function exit: 160 notail function: LblinitBarCell{} (1) rule: 157 0 +function exit: 157 notail function: LblinitGeneratedCounterCell{} (2) rule: 158 0 +function exit: 158 notail +function exit: 159 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'exec'Unds'FUN-CONTEXT-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'bar'-GT-'{}(\dv{SortInt{}}("100")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 122 3 Var'Hash'Configuration = kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'exec'Unds'FUN-CONTEXT-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'bar'-GT-'{}(\dv{SortInt{}}("100")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] @@ -36,4 +41,5 @@ rule: 154 4 Var'Unds'Gen0 = kore[Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'exec'Unds'FUN-CONTEXT-SYNTAX'Unds'KItem{}(),dotk{}()))] Var'Unds'Gen1 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] VarI = kore[\dv{SortInt{}}("100")] +function exit: 154 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("100"),dotk{}())),Lbl'-LT-'bar'-GT-'{}(\dv{SortInt{}}("100")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/fun-context/exec.proof.out.diff b/test/output/fun-context/exec.proof.out.diff index fa45efe90..6be0e3eea 100644 --- a/test/output/fun-context/exec.proof.out.diff +++ b/test/output/fun-context/exec.proof.out.diff @@ -16,10 +16,15 @@ hook result: kore[Lbl'Hash'exec'Unds'FUN-CONTEXT-SYNTAX'Unds'KItem{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 206 1 VarK = kore[Lbl'Hash'exec'Unds'FUN-CONTEXT-SYNTAX'Unds'KItem{}()] +function exit: 206 notail +function exit: 160 notail function: LblinitBarCell{} (1) rule: 157 0 +function exit: 157 notail function: LblinitGeneratedCounterCell{} (2) rule: 158 0 +function exit: 158 notail +function exit: 159 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'exec'Unds'FUN-CONTEXT-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'bar'-GT-'{}(\dv{SortInt{}}("100")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 122 3 Var'Hash'Configuration = kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'exec'Unds'FUN-CONTEXT-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'bar'-GT-'{}(\dv{SortInt{}}("100")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] @@ -31,4 +36,5 @@ rule: 154 4 Var'Unds'Gen0 = kore[Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'exec'Unds'FUN-CONTEXT-SYNTAX'Unds'KItem{}(),dotk{}()))] Var'Unds'Gen1 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] VarI = kore[\dv{SortInt{}}("100")] +function exit: 154 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("100"),dotk{}())),Lbl'-LT-'bar'-GT-'{}(\dv{SortInt{}}("100")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/imp-sum-slow.proof.out.diff b/test/output/imp-sum-slow.proof.out.diff index 6ac220a06..c01205a6e 100644 --- a/test/output/imp-sum-slow.proof.out.diff +++ b/test/output/imp-sum-slow.proof.out.diff @@ -23,10 +23,16 @@ function: Lblproject'Coln'Pgm{} (0:0) arg: kore[kseq{}(Lblint'UndsSClnUndsUnds'IMP-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt{}(Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("n"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("sum"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids'QuotRBraUnds'Ids{}())),Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("10")),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortInt{}}("0"))),Lblwhile'LParUndsRParUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("sum"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n"))),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))))))))),dotk{}())] rule: 3034 1 VarK = kore[Lblint'UndsSClnUndsUnds'IMP-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt{}(Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("n"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("sum"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids'QuotRBraUnds'Ids{}())),Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("10")),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortInt{}}("0"))),Lblwhile'LParUndsRParUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("sum"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n"))),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")))))))))] +function exit: 3034 notail +function exit: 2932 notail function: LblinitStateCell{} (1) rule: 2933 0 +function exit: 2933 notail +function exit: 2934 notail function: LblinitGeneratedCounterCell{} (1) rule: 2930 0 +function exit: 2930 notail +function exit: 2931 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblint'UndsSClnUndsUnds'IMP-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt{}(Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("n"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("sum"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids'QuotRBraUnds'Ids{}())),Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("10")),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortInt{}}("0"))),Lblwhile'LParUndsRParUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("sum"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n"))),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))))))))),dotk{}())),Lbl'-LT-'state'-GT-'{}(Lbl'Stop'Map{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2876 2 VarRho = kore[Lbl'Stop'Map{}()] @@ -104,6 +110,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -130,6 +137,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -164,6 +172,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -186,6 +195,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -206,6 +216,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -235,6 +246,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -254,6 +266,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -269,6 +282,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -277,6 +291,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -302,6 +317,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -320,6 +336,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -343,6 +360,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -363,6 +381,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -410,6 +429,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -431,6 +451,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -460,6 +481,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -479,6 +501,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -493,6 +516,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -522,6 +546,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -541,6 +566,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -555,6 +581,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -580,6 +607,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -599,6 +627,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -625,6 +654,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -646,6 +676,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -675,6 +706,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -694,6 +726,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -708,6 +741,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -739,6 +773,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -758,6 +793,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -772,6 +808,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -797,6 +834,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("9"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -816,6 +854,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("9"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -850,6 +889,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -872,6 +912,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -892,6 +933,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -921,6 +963,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("9"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -940,6 +983,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("9"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -955,6 +999,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("9"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -963,6 +1008,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -988,6 +1034,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1006,6 +1053,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1029,6 +1077,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1049,6 +1098,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1096,6 +1146,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1117,6 +1168,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1146,6 +1198,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1165,6 +1218,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1179,6 +1233,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1208,6 +1263,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("9"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1227,6 +1283,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1241,6 +1298,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("9"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1266,6 +1324,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("19"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1285,6 +1344,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("19"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1311,6 +1371,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1332,6 +1393,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1361,6 +1423,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("9"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1380,6 +1443,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("9"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1394,6 +1458,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1425,6 +1490,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1444,6 +1510,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("9"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1458,6 +1525,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1483,6 +1551,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1502,6 +1571,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1536,6 +1606,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1558,6 +1629,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1578,6 +1650,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1607,6 +1680,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1626,6 +1700,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1641,6 +1716,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1649,6 +1725,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1674,6 +1751,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1692,6 +1770,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1715,6 +1794,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1735,6 +1815,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1782,6 +1863,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1803,6 +1885,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1832,6 +1915,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("19"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1851,6 +1935,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("19"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1865,6 +1950,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1894,6 +1980,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1913,6 +2000,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("19"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1927,6 +2015,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1952,6 +2041,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("27"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1971,6 +2061,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("27"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1997,6 +2088,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2018,6 +2110,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2047,6 +2140,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2066,6 +2160,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2080,6 +2175,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2111,6 +2207,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2130,6 +2227,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2144,6 +2242,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2169,6 +2268,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("7"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2188,6 +2288,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("7"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2222,6 +2323,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2244,6 +2346,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2264,6 +2367,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2293,6 +2397,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("7"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2312,6 +2417,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("7"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2327,6 +2433,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("7"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2335,6 +2442,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2360,6 +2468,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2378,6 +2487,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2401,6 +2511,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2421,6 +2532,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2468,6 +2580,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2489,6 +2602,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2518,6 +2632,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("27"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2537,6 +2652,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("27"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2551,6 +2667,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2580,6 +2697,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("7"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2599,6 +2717,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("27"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2613,6 +2732,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("7"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2638,6 +2758,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("34"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2657,6 +2778,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("34"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2683,6 +2805,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2704,6 +2827,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2733,6 +2857,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("7"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2752,6 +2877,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("7"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2766,6 +2892,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2797,6 +2924,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2816,6 +2944,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("7"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2830,6 +2959,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2855,6 +2985,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("6"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2874,6 +3005,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("6"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2908,6 +3040,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2930,6 +3063,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2950,6 +3084,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2979,6 +3114,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("6"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2998,6 +3134,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("6"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3013,6 +3150,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("6"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3021,6 +3159,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3046,6 +3185,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3064,6 +3204,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3087,6 +3228,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3107,6 +3249,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3154,6 +3297,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3175,6 +3319,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3204,6 +3349,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("34"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3223,6 +3369,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("34"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3237,6 +3384,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3266,6 +3414,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("6"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3285,6 +3434,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("34"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3299,6 +3449,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("6"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3324,6 +3475,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("40"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3343,6 +3495,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("40"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3369,6 +3522,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3390,6 +3544,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3419,6 +3574,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("6"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3438,6 +3594,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("6"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3452,6 +3609,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3483,6 +3641,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3502,6 +3661,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("6"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3516,6 +3676,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3541,6 +3702,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3560,6 +3722,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3594,6 +3757,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3616,6 +3780,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3636,6 +3801,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3665,6 +3831,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3684,6 +3851,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3699,6 +3867,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3707,6 +3876,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3732,6 +3902,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3750,6 +3921,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3773,6 +3945,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3793,6 +3966,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3840,6 +4014,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3861,6 +4036,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3890,6 +4066,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("40"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3909,6 +4086,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("40"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3923,6 +4101,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3952,6 +4131,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3971,6 +4151,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("40"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3985,6 +4166,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4010,6 +4192,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("45"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4029,6 +4212,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("45"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4055,6 +4239,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4076,6 +4261,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4105,6 +4291,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4124,6 +4311,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4138,6 +4326,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4169,6 +4358,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4188,6 +4378,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4202,6 +4393,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4227,6 +4419,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4246,6 +4439,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4280,6 +4474,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4302,6 +4497,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4322,6 +4518,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4351,6 +4548,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4370,6 +4568,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4385,6 +4584,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4393,6 +4593,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4418,6 +4619,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4436,6 +4638,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4459,6 +4662,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4479,6 +4683,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4526,6 +4731,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4547,6 +4753,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4576,6 +4783,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("45"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4595,6 +4803,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("45"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4609,6 +4818,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4638,6 +4848,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4657,6 +4868,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("45"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4671,6 +4883,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4696,6 +4909,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("49"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4715,6 +4929,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("49"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4741,6 +4956,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4762,6 +4978,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4791,6 +5008,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4810,6 +5028,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4824,6 +5043,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4855,6 +5075,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4874,6 +5095,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4888,6 +5110,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4913,6 +5136,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4932,6 +5156,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4966,6 +5191,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4988,6 +5214,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5008,6 +5235,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5037,6 +5265,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5056,6 +5285,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5071,6 +5301,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5079,6 +5310,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5104,6 +5336,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5122,6 +5355,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5145,6 +5379,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5165,6 +5400,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5212,6 +5448,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5233,6 +5470,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5262,6 +5500,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("49"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5281,6 +5520,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("49"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5295,6 +5535,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5324,6 +5565,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5343,6 +5585,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("49"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5357,6 +5600,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5382,6 +5626,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("52"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5401,6 +5646,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("52"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5427,6 +5673,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5448,6 +5695,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5477,6 +5725,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5496,6 +5745,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5510,6 +5760,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5541,6 +5792,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5560,6 +5812,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5574,6 +5827,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5599,6 +5853,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5618,6 +5873,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5652,6 +5908,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5674,6 +5931,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5694,6 +5952,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5723,6 +5982,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5742,6 +6002,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5757,6 +6018,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5765,6 +6027,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5790,6 +6053,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5808,6 +6072,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5831,6 +6096,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5851,6 +6117,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5898,6 +6165,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5919,6 +6187,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5948,6 +6217,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("52"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5967,6 +6237,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("52"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5981,6 +6252,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6010,6 +6282,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6029,6 +6302,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("52"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6043,6 +6317,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6068,6 +6343,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("54"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6087,6 +6363,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("54"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6113,6 +6390,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6134,6 +6412,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6163,6 +6442,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6182,6 +6462,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6196,6 +6477,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6227,6 +6509,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6246,6 +6529,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6260,6 +6544,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6285,6 +6570,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6304,6 +6590,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6338,6 +6625,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6360,6 +6648,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6380,6 +6669,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6409,6 +6699,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6428,6 +6719,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6443,6 +6735,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6451,6 +6744,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6476,6 +6770,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6494,6 +6789,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6517,6 +6813,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6537,6 +6834,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6584,6 +6882,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6605,6 +6904,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6634,6 +6934,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("54"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6653,6 +6954,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("54"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6667,6 +6969,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6696,6 +6999,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6715,6 +7019,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("54"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6729,6 +7034,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6754,6 +7060,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("55"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("55")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6773,6 +7080,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("55"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("55")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6799,6 +7107,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6820,6 +7129,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6849,6 +7159,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6868,6 +7179,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6882,6 +7194,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6913,6 +7226,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6932,6 +7246,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6946,6 +7261,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("-1"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6971,6 +7287,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6990,6 +7307,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7024,6 +7342,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7046,6 +7365,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7066,6 +7386,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7095,6 +7416,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7114,6 +7436,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7129,6 +7452,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7137,6 +7461,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7162,6 +7487,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7180,6 +7506,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7203,6 +7530,7 @@ function: LblisKResult{} (1) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7223,6 +7551,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/imp-sum.proof.out.diff b/test/output/imp-sum.proof.out.diff index d31318d19..b15e8e352 100644 --- a/test/output/imp-sum.proof.out.diff +++ b/test/output/imp-sum.proof.out.diff @@ -19,10 +19,16 @@ hook result: kore[Lblint'UndsSClnUndsUnds'IMP-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt function: Lblproject'Coln'Pgm{} (0:0) rule: 3034 1 VarK = kore[Lblint'UndsSClnUndsUnds'IMP-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt{}(Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("n"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("sum"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids'QuotRBraUnds'Ids{}())),Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("10")),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortInt{}}("0"))),Lblwhile'LParUndsRParUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("sum"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n"))),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")))))))))] +function exit: 3034 notail +function exit: 2932 notail function: LblinitStateCell{} (1) rule: 2933 0 +function exit: 2933 notail +function exit: 2934 notail function: LblinitGeneratedCounterCell{} (1) rule: 2930 0 +function exit: 2930 notail +function exit: 2931 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblint'UndsSClnUndsUnds'IMP-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt{}(Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("n"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("sum"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids'QuotRBraUnds'Ids{}())),Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("10")),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortInt{}}("0"))),Lblwhile'LParUndsRParUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("sum"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n"))),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))))))))),dotk{}())),Lbl'-LT-'state'-GT-'{}(Lbl'Stop'Map{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2876 2 VarRho = kore[Lbl'Stop'Map{}()] @@ -94,6 +100,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -118,6 +125,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -149,6 +157,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -169,6 +178,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -187,6 +197,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -213,6 +224,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -230,6 +242,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -244,6 +257,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -251,6 +265,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -274,6 +289,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -290,6 +306,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -311,6 +328,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -329,6 +347,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -370,6 +389,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -389,6 +409,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -415,6 +436,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -432,6 +454,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -445,6 +468,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -471,6 +495,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -488,6 +513,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -501,6 +527,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -524,6 +551,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -541,6 +569,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -565,6 +594,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -584,6 +614,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -610,6 +641,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -627,6 +659,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -640,6 +673,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -668,6 +702,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -685,6 +720,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -698,6 +734,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -721,6 +758,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -738,6 +776,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -769,6 +808,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -789,6 +829,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -807,6 +848,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -833,6 +875,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -850,6 +893,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -864,6 +908,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -871,6 +916,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -894,6 +940,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -910,6 +957,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -931,6 +979,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -949,6 +998,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -990,6 +1040,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1009,6 +1060,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1035,6 +1087,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1052,6 +1105,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1065,6 +1119,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1091,6 +1146,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1108,6 +1164,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1121,6 +1178,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1144,6 +1202,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1161,6 +1220,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1185,6 +1245,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1204,6 +1265,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1230,6 +1292,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1247,6 +1310,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1260,6 +1324,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1288,6 +1353,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1305,6 +1371,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1318,6 +1385,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1341,6 +1409,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1358,6 +1427,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1389,6 +1459,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1409,6 +1480,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1427,6 +1499,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1453,6 +1526,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1470,6 +1544,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1484,6 +1559,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1491,6 +1567,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1514,6 +1591,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1530,6 +1608,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1551,6 +1630,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1569,6 +1649,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1610,6 +1691,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1629,6 +1711,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1655,6 +1738,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1672,6 +1756,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1685,6 +1770,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1711,6 +1797,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1728,6 +1815,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1741,6 +1829,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1764,6 +1853,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1781,6 +1871,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1805,6 +1896,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1824,6 +1916,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1850,6 +1943,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1867,6 +1961,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1880,6 +1975,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1908,6 +2004,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1925,6 +2022,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1938,6 +2036,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1961,6 +2060,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1978,6 +2078,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2009,6 +2110,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2029,6 +2131,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2047,6 +2150,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2073,6 +2177,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2090,6 +2195,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2104,6 +2210,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2111,6 +2218,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2134,6 +2242,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2150,6 +2259,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2171,6 +2281,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2189,6 +2300,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2230,6 +2342,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2249,6 +2362,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2275,6 +2389,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2292,6 +2407,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2305,6 +2421,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2331,6 +2448,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2348,6 +2466,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2361,6 +2480,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2384,6 +2504,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2401,6 +2522,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2425,6 +2547,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2444,6 +2567,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2470,6 +2594,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2487,6 +2612,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2500,6 +2626,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2528,6 +2655,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2545,6 +2673,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2558,6 +2687,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2581,6 +2711,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2598,6 +2729,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2629,6 +2761,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2649,6 +2782,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2667,6 +2801,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2693,6 +2828,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2710,6 +2846,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2724,6 +2861,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2731,6 +2869,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2754,6 +2893,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2770,6 +2910,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2791,6 +2932,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2809,6 +2951,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2850,6 +2993,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2869,6 +3013,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2895,6 +3040,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2912,6 +3058,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2925,6 +3072,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2951,6 +3099,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2968,6 +3117,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2981,6 +3131,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3004,6 +3155,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3021,6 +3173,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3045,6 +3198,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3064,6 +3218,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3090,6 +3245,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3107,6 +3263,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3120,6 +3277,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3148,6 +3306,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3165,6 +3324,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3178,6 +3338,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3201,6 +3362,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3218,6 +3380,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3249,6 +3412,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3269,6 +3433,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3287,6 +3452,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3313,6 +3479,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3330,6 +3497,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3344,6 +3512,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3351,6 +3520,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3374,6 +3544,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3390,6 +3561,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3411,6 +3583,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3429,6 +3602,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3470,6 +3644,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3489,6 +3664,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3515,6 +3691,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3532,6 +3709,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3545,6 +3723,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3571,6 +3750,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3588,6 +3768,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3601,6 +3782,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3624,6 +3806,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3641,6 +3824,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3665,6 +3849,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3684,6 +3869,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3710,6 +3896,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3727,6 +3914,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3740,6 +3928,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3768,6 +3957,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3785,6 +3975,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3798,6 +3989,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3821,6 +4013,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3838,6 +4031,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3869,6 +4063,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3889,6 +4084,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3907,6 +4103,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3933,6 +4130,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3950,6 +4148,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3964,6 +4163,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3971,6 +4171,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3994,6 +4195,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4010,6 +4212,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4031,6 +4234,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4049,6 +4253,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4090,6 +4295,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4109,6 +4315,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4135,6 +4342,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4152,6 +4360,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4165,6 +4374,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4191,6 +4401,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4208,6 +4419,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4221,6 +4433,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4244,6 +4457,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4261,6 +4475,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4285,6 +4500,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4304,6 +4520,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4330,6 +4547,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4347,6 +4565,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4360,6 +4579,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4388,6 +4608,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4405,6 +4626,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4418,6 +4640,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4441,6 +4664,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4458,6 +4682,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4489,6 +4714,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4509,6 +4735,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4527,6 +4754,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4553,6 +4781,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4570,6 +4799,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4584,6 +4814,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4591,6 +4822,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4614,6 +4846,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4630,6 +4863,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4651,6 +4885,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4669,6 +4904,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4710,6 +4946,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4729,6 +4966,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4755,6 +4993,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4772,6 +5011,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4785,6 +5025,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4811,6 +5052,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4828,6 +5070,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4841,6 +5084,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4864,6 +5108,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4881,6 +5126,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4905,6 +5151,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4924,6 +5171,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4950,6 +5198,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4967,6 +5216,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4980,6 +5230,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5008,6 +5259,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5025,6 +5277,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5038,6 +5291,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5061,6 +5315,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5078,6 +5333,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5109,6 +5365,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5129,6 +5386,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5147,6 +5405,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5173,6 +5432,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5190,6 +5450,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5204,6 +5465,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5211,6 +5473,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5234,6 +5497,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5250,6 +5514,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5271,6 +5536,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5289,6 +5555,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5330,6 +5597,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5349,6 +5617,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5375,6 +5644,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5392,6 +5662,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5405,6 +5676,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5431,6 +5703,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5448,6 +5721,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5461,6 +5735,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5484,6 +5759,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5501,6 +5777,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5525,6 +5802,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5544,6 +5822,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5570,6 +5849,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5587,6 +5867,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5600,6 +5881,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5628,6 +5910,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5645,6 +5928,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5658,6 +5942,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5681,6 +5966,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5698,6 +5984,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5729,6 +6016,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5749,6 +6037,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5767,6 +6056,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5793,6 +6083,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5810,6 +6101,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5824,6 +6116,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5831,6 +6124,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5854,6 +6148,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5870,6 +6165,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5891,6 +6187,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5909,6 +6206,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5950,6 +6248,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("sum"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5969,6 +6268,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("sum"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5995,6 +6295,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6012,6 +6313,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6025,6 +6327,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6051,6 +6354,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6068,6 +6372,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6081,6 +6386,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6104,6 +6410,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("55")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6121,6 +6428,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("55")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6145,6 +6453,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6164,6 +6473,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6190,6 +6500,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6207,6 +6518,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6220,6 +6532,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6248,6 +6561,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6265,6 +6579,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6278,6 +6593,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6301,6 +6617,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6318,6 +6635,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6349,6 +6667,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6369,6 +6688,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6387,6 +6707,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6413,6 +6734,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6430,6 +6752,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6444,6 +6767,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6451,6 +6775,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6474,6 +6799,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6490,6 +6816,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6511,6 +6838,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6529,6 +6857,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/imp.proof.out.diff b/test/output/imp.proof.out.diff index 5536854cf..9c101238b 100644 --- a/test/output/imp.proof.out.diff +++ b/test/output/imp.proof.out.diff @@ -27,10 +27,16 @@ hook result: kore[Lblint'UndsSClnUndsUnds'IMP-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt function: Lblproject'Coln'Pgm{} (0:0) rule: 3034 1 VarK = kore[Lblint'UndsSClnUndsUnds'IMP-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt{}(Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("m"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("n"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("q"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("r"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("s"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids'QuotRBraUnds'Ids{}()))))),Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("10")),Lblwhile'LParUndsRParUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2"))),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("m")),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("m"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))))),Lblwhile'LParUndsRParUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("s"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1"))),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("q"),Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")))),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("r"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")))),Lblif'LParUndsRParUnds'else'UndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")))),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("q"))))))))))))] +function exit: 3034 notail +function exit: 2932 notail function: LblinitStateCell{} (1) rule: 2933 0 +function exit: 2933 notail +function exit: 2934 notail function: LblinitGeneratedCounterCell{} (1) rule: 2930 0 +function exit: 2930 notail +function exit: 2931 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblint'UndsSClnUndsUnds'IMP-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt{}(Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("m"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("n"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("q"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("r"),Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("s"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids'QuotRBraUnds'Ids{}()))))),Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("10")),Lblwhile'LParUndsRParUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2"))),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("m")),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("m"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))))),Lblwhile'LParUndsRParUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("s"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1"))),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("q"),Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")))),Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("r"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")))),Lblif'LParUndsRParUnds'else'UndsUnds'IMP-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")))),Lbl'LBraUndsRBraUnds'IMP-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP-SYNTAX'Unds'Stmt'Unds'Id'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("q")))))))))))),dotk{}())),Lbl'-LT-'state'-GT-'{}(Lbl'Stop'Map{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2876 2 VarRho = kore[Lbl'Stop'Map{}()] @@ -168,6 +174,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -199,6 +206,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -219,6 +227,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -237,6 +246,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -263,6 +273,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -280,6 +291,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -294,6 +306,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -301,6 +314,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -324,6 +338,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -340,6 +355,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -361,6 +377,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -379,6 +396,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -426,6 +444,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -452,6 +471,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -469,6 +489,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -493,6 +514,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -512,6 +534,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -538,6 +561,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -555,6 +579,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -568,6 +593,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -596,6 +622,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -613,6 +640,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -626,6 +654,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -649,6 +678,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -666,6 +696,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -697,6 +728,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -717,6 +749,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -735,6 +768,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -761,6 +795,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -778,6 +813,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -792,6 +828,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -799,6 +836,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -822,6 +860,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -838,6 +877,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -859,6 +899,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -877,6 +918,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -930,6 +972,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -949,6 +992,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -975,6 +1019,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -992,6 +1037,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1005,6 +1051,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1028,6 +1075,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1045,6 +1093,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1069,6 +1118,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1088,6 +1138,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1114,6 +1165,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1131,6 +1183,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1144,6 +1197,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1174,6 +1228,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1191,6 +1246,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1215,6 +1271,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1234,6 +1291,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1253,6 +1311,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1279,6 +1338,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1296,6 +1356,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1309,6 +1370,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1335,6 +1397,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1352,6 +1415,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1365,6 +1429,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1388,6 +1453,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1405,6 +1471,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1418,6 +1485,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1441,6 +1509,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1458,6 +1527,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1482,6 +1552,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1502,6 +1573,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1528,6 +1600,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1545,6 +1618,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1559,6 +1633,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1566,6 +1641,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1592,6 +1668,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1609,6 +1686,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1623,6 +1701,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1630,6 +1709,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1653,6 +1733,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1671,6 +1752,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1695,6 +1777,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1721,6 +1804,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1738,6 +1822,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1769,6 +1854,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1789,6 +1875,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1807,6 +1894,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1833,6 +1921,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1850,6 +1939,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1864,6 +1954,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1871,6 +1962,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1894,6 +1986,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1910,6 +2003,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1931,6 +2025,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1949,6 +2044,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2002,6 +2098,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2021,6 +2118,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2047,6 +2145,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2064,6 +2163,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2077,6 +2177,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2100,6 +2201,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2117,6 +2219,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2141,6 +2244,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2160,6 +2264,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2186,6 +2291,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2203,6 +2309,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2216,6 +2323,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2246,6 +2354,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2263,6 +2372,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2287,6 +2397,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2306,6 +2417,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2325,6 +2437,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2351,6 +2464,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2368,6 +2482,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2381,6 +2496,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2407,6 +2523,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2424,6 +2541,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2437,6 +2555,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2460,6 +2579,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2477,6 +2597,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2490,6 +2611,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2513,6 +2635,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2530,6 +2653,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2554,6 +2678,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2574,6 +2699,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2600,6 +2726,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2617,6 +2744,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2631,6 +2759,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2638,6 +2767,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2664,6 +2794,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2681,6 +2812,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2695,6 +2827,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2702,6 +2835,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2725,6 +2859,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2743,6 +2878,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2767,6 +2903,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2786,6 +2923,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2805,6 +2943,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2824,6 +2963,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2850,6 +2990,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2867,6 +3008,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2880,6 +3022,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2906,6 +3049,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2923,6 +3067,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2936,6 +3081,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2959,6 +3105,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2976,6 +3123,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2989,6 +3137,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3015,6 +3164,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3032,6 +3182,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3045,6 +3196,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3068,6 +3220,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3085,6 +3238,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3098,6 +3252,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3121,6 +3276,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3138,6 +3294,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3169,6 +3326,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3189,6 +3347,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3207,6 +3366,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3233,6 +3393,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3250,6 +3411,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3264,6 +3426,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3271,6 +3434,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3294,6 +3458,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3310,6 +3475,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3331,6 +3497,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3349,6 +3516,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3402,6 +3570,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3421,6 +3590,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3447,6 +3617,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3464,6 +3635,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3477,6 +3649,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3500,6 +3673,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3517,6 +3691,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3541,6 +3716,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3560,6 +3736,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3586,6 +3763,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3603,6 +3781,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3616,6 +3795,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3646,6 +3826,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3663,6 +3844,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3687,6 +3869,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3706,6 +3889,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3725,6 +3909,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3751,6 +3936,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3768,6 +3954,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3781,6 +3968,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3807,6 +3995,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3824,6 +4013,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3837,6 +4027,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3860,6 +4051,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3877,6 +4069,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3890,6 +4083,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3913,6 +4107,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3930,6 +4125,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3954,6 +4150,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3974,6 +4171,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4000,6 +4198,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4017,6 +4216,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4031,6 +4231,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4038,6 +4239,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4064,6 +4266,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4081,6 +4284,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4095,6 +4299,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4102,6 +4307,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4125,6 +4331,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4143,6 +4350,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4167,6 +4375,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4193,6 +4402,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4210,6 +4420,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4241,6 +4452,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4261,6 +4473,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4279,6 +4492,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4305,6 +4519,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4322,6 +4537,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4336,6 +4552,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4343,6 +4560,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4366,6 +4584,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4382,6 +4601,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4403,6 +4623,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4421,6 +4642,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4474,6 +4696,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4493,6 +4716,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4519,6 +4743,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4536,6 +4761,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4549,6 +4775,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4572,6 +4799,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4589,6 +4817,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4613,6 +4842,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4632,6 +4862,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4658,6 +4889,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4675,6 +4907,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4688,6 +4921,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4718,6 +4952,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4735,6 +4970,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4759,6 +4995,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4778,6 +5015,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4797,6 +5035,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4823,6 +5062,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4840,6 +5080,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4853,6 +5094,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4879,6 +5121,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4896,6 +5139,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4909,6 +5153,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4932,6 +5177,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4949,6 +5195,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4962,6 +5209,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4985,6 +5233,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5002,6 +5251,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5026,6 +5276,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5046,6 +5297,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5072,6 +5324,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5089,6 +5342,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5103,6 +5357,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5110,6 +5365,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5136,6 +5392,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5153,6 +5410,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5167,6 +5425,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5174,6 +5433,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5197,6 +5457,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5215,6 +5476,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5239,6 +5501,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5265,6 +5528,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5282,6 +5546,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5313,6 +5578,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5333,6 +5599,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5351,6 +5618,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5377,6 +5645,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5394,6 +5663,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5408,6 +5678,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5415,6 +5686,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5438,6 +5710,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5454,6 +5727,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5475,6 +5749,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5493,6 +5768,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5546,6 +5822,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5565,6 +5842,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5591,6 +5869,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5608,6 +5887,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5621,6 +5901,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5644,6 +5925,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5661,6 +5943,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5685,6 +5968,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5704,6 +5988,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5730,6 +6015,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5747,6 +6033,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5760,6 +6047,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5790,6 +6078,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5807,6 +6096,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5831,6 +6121,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5850,6 +6141,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5869,6 +6161,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5895,6 +6188,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5912,6 +6206,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5925,6 +6220,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5951,6 +6247,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5968,6 +6265,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5981,6 +6279,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6004,6 +6303,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6021,6 +6321,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6034,6 +6335,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6057,6 +6359,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6074,6 +6377,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6098,6 +6402,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6118,6 +6423,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6144,6 +6450,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6161,6 +6468,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6175,6 +6483,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6182,6 +6491,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6208,6 +6518,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6225,6 +6536,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6239,6 +6551,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6246,6 +6559,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6269,6 +6583,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6287,6 +6602,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6311,6 +6627,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6337,6 +6654,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6354,6 +6672,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6385,6 +6704,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6405,6 +6725,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6423,6 +6744,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6449,6 +6771,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6466,6 +6789,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6480,6 +6804,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6487,6 +6812,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6510,6 +6836,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6526,6 +6853,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6547,6 +6875,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6565,6 +6894,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6618,6 +6948,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6637,6 +6968,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6663,6 +6995,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6680,6 +7013,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6693,6 +7027,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6716,6 +7051,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6733,6 +7069,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6757,6 +7094,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6776,6 +7114,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6802,6 +7141,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6819,6 +7159,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6832,6 +7173,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6862,6 +7204,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6879,6 +7222,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6903,6 +7247,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6922,6 +7267,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6941,6 +7287,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6967,6 +7314,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6984,6 +7332,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6997,6 +7346,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7023,6 +7373,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7040,6 +7391,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7053,6 +7405,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7076,6 +7429,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7093,6 +7447,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7106,6 +7461,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7129,6 +7485,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7146,6 +7503,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7170,6 +7528,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7190,6 +7549,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7216,6 +7576,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7233,6 +7594,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7247,6 +7609,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7254,6 +7617,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7280,6 +7644,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7297,6 +7662,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7311,6 +7677,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7318,6 +7685,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7341,6 +7709,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7359,6 +7728,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7383,6 +7753,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7409,6 +7780,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7426,6 +7798,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7457,6 +7830,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7477,6 +7851,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7495,6 +7870,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7521,6 +7897,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7538,6 +7915,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7552,6 +7930,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7559,6 +7938,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7582,6 +7962,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7598,6 +7979,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7619,6 +8001,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7637,6 +8020,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7667,6 +8051,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7687,6 +8072,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7705,6 +8091,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7731,6 +8118,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7748,6 +8136,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7762,6 +8151,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7769,6 +8159,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7792,6 +8183,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7808,6 +8200,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7829,6 +8222,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7847,6 +8241,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7894,6 +8289,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7920,6 +8316,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7937,6 +8334,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7961,6 +8359,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7980,6 +8379,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8006,6 +8406,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8023,6 +8424,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8036,6 +8438,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8064,6 +8467,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8081,6 +8485,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8094,6 +8499,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8117,6 +8523,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8134,6 +8541,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8165,6 +8573,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8185,6 +8594,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8203,6 +8613,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8229,6 +8640,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8246,6 +8658,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8260,6 +8673,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8267,6 +8681,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8290,6 +8705,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8306,6 +8722,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8327,6 +8744,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8345,6 +8763,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8398,6 +8817,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8417,6 +8837,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8443,6 +8864,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8460,6 +8882,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8473,6 +8896,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8496,6 +8920,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8513,6 +8938,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8537,6 +8963,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8556,6 +8983,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8582,6 +9010,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8599,6 +9028,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8612,6 +9042,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8642,6 +9073,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8659,6 +9091,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8683,6 +9116,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8702,6 +9136,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8721,6 +9156,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8747,6 +9183,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8764,6 +9201,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8777,6 +9215,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8803,6 +9242,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8820,6 +9260,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8833,6 +9274,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8856,6 +9298,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8873,6 +9316,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8886,6 +9330,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8909,6 +9354,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8926,6 +9372,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8950,6 +9397,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8970,6 +9418,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8996,6 +9445,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9013,6 +9463,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9027,6 +9478,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9034,6 +9486,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9060,6 +9513,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9077,6 +9531,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9091,6 +9546,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9098,6 +9554,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9121,6 +9578,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9139,6 +9597,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9163,6 +9622,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9182,6 +9642,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9201,6 +9662,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9220,6 +9682,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9246,6 +9709,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9263,6 +9727,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9276,6 +9741,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9302,6 +9768,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9319,6 +9786,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9332,6 +9800,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9355,6 +9824,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("18")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9372,6 +9842,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("18")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9385,6 +9856,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9411,6 +9883,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9428,6 +9901,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("18")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9441,6 +9915,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9464,6 +9939,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9481,6 +9957,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9494,6 +9971,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9517,6 +9995,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9534,6 +10013,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9565,6 +10045,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9585,6 +10066,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9603,6 +10085,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9629,6 +10112,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9646,6 +10130,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9660,6 +10145,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9667,6 +10153,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9690,6 +10177,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9706,6 +10194,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9727,6 +10216,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9745,6 +10235,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9798,6 +10289,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9817,6 +10309,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9843,6 +10336,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9860,6 +10354,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9873,6 +10368,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9896,6 +10392,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9913,6 +10410,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9937,6 +10435,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9956,6 +10455,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9982,6 +10482,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9999,6 +10500,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10012,6 +10514,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10042,6 +10545,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10059,6 +10563,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10083,6 +10588,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10102,6 +10608,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10121,6 +10628,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10147,6 +10655,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10164,6 +10673,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10177,6 +10687,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10203,6 +10714,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10220,6 +10732,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10233,6 +10746,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10256,6 +10770,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10273,6 +10788,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10286,6 +10802,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10309,6 +10826,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("29")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10326,6 +10844,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("29")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10350,6 +10869,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10370,6 +10890,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10396,6 +10917,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("29")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10413,6 +10935,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("29")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10427,6 +10950,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("29")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10434,6 +10958,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10460,6 +10985,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10477,6 +11003,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("29")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10491,6 +11018,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("29")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10498,6 +11026,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10521,6 +11050,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10539,6 +11069,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10563,6 +11094,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10589,6 +11121,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10606,6 +11139,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10637,6 +11171,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10657,6 +11192,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10675,6 +11211,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10701,6 +11238,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10718,6 +11256,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10732,6 +11271,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10739,6 +11279,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10762,6 +11303,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10778,6 +11320,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10799,6 +11342,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10817,6 +11361,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10870,6 +11415,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10889,6 +11435,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10915,6 +11462,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10932,6 +11480,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10945,6 +11494,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10968,6 +11518,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10985,6 +11536,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11009,6 +11561,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11028,6 +11581,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11054,6 +11608,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11071,6 +11626,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11084,6 +11640,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11114,6 +11671,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11131,6 +11689,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11155,6 +11714,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11174,6 +11734,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11193,6 +11754,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11219,6 +11781,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11236,6 +11799,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11249,6 +11813,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11275,6 +11840,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11292,6 +11858,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11305,6 +11872,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11328,6 +11896,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11345,6 +11914,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11358,6 +11928,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11381,6 +11952,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11398,6 +11970,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11422,6 +11995,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11442,6 +12016,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11468,6 +12043,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11485,6 +12061,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11499,6 +12076,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11506,6 +12084,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11532,6 +12111,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11549,6 +12129,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11563,6 +12144,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11570,6 +12152,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11593,6 +12176,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11611,6 +12195,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11635,6 +12220,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11661,6 +12247,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11678,6 +12265,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11709,6 +12297,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11729,6 +12318,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11747,6 +12337,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11773,6 +12364,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11790,6 +12382,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11804,6 +12397,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11811,6 +12405,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11834,6 +12429,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11850,6 +12446,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11871,6 +12468,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11889,6 +12487,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11942,6 +12541,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11961,6 +12561,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11987,6 +12588,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12004,6 +12606,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12017,6 +12620,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12040,6 +12644,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12057,6 +12662,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12081,6 +12687,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12100,6 +12707,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12126,6 +12734,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12143,6 +12752,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12156,6 +12766,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12186,6 +12797,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12203,6 +12815,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12227,6 +12840,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12246,6 +12860,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12265,6 +12880,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12291,6 +12907,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12308,6 +12925,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12321,6 +12939,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12347,6 +12966,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12364,6 +12984,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12377,6 +12998,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12400,6 +13022,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12417,6 +13040,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12430,6 +13054,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12453,6 +13078,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12470,6 +13096,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12494,6 +13121,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12514,6 +13142,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12540,6 +13169,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12557,6 +13187,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12571,6 +13202,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12578,6 +13210,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12604,6 +13237,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12621,6 +13255,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12635,6 +13270,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12642,6 +13278,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12665,6 +13302,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12683,6 +13321,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12707,6 +13346,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12726,6 +13366,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12745,6 +13386,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12764,6 +13406,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12790,6 +13433,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12807,6 +13451,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12820,6 +13465,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12846,6 +13492,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12863,6 +13510,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12876,6 +13524,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12899,6 +13548,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12916,6 +13566,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12929,6 +13580,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12955,6 +13607,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12972,6 +13625,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12985,6 +13639,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13008,6 +13663,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13025,6 +13681,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13038,6 +13695,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13061,6 +13719,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13078,6 +13737,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13109,6 +13769,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13129,6 +13790,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13147,6 +13809,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13173,6 +13836,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13190,6 +13854,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13204,6 +13869,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13211,6 +13877,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13234,6 +13901,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13250,6 +13918,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13271,6 +13940,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13289,6 +13959,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13342,6 +14013,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13361,6 +14033,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13387,6 +14060,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13404,6 +14078,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13417,6 +14092,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13440,6 +14116,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13457,6 +14134,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13481,6 +14159,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13500,6 +14179,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13526,6 +14206,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13543,6 +14224,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13556,6 +14238,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13586,6 +14269,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13603,6 +14287,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13627,6 +14312,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13646,6 +14332,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13665,6 +14352,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13691,6 +14379,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13708,6 +14397,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13721,6 +14411,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13747,6 +14438,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13764,6 +14456,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13777,6 +14470,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13800,6 +14494,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13817,6 +14512,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13830,6 +14526,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13853,6 +14550,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13870,6 +14568,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13894,6 +14593,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13914,6 +14614,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13940,6 +14641,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13957,6 +14659,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13971,6 +14674,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13978,6 +14682,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14004,6 +14709,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14021,6 +14727,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14035,6 +14742,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14042,6 +14750,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14065,6 +14774,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14083,6 +14793,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14107,6 +14818,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14133,6 +14845,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14150,6 +14863,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14181,6 +14895,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14201,6 +14916,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14219,6 +14935,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14245,6 +14962,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14262,6 +14980,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14276,6 +14995,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14283,6 +15003,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14306,6 +15027,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14322,6 +15044,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14343,6 +15066,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14361,6 +15085,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14414,6 +15139,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14433,6 +15159,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14459,6 +15186,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14476,6 +15204,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14489,6 +15218,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14512,6 +15242,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("12")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14529,6 +15260,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("12")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14553,6 +15285,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14572,6 +15305,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14598,6 +15332,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14615,6 +15350,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14628,6 +15364,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14658,6 +15395,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14675,6 +15413,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14699,6 +15438,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14718,6 +15458,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14737,6 +15478,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14763,6 +15505,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14780,6 +15523,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14793,6 +15537,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14819,6 +15564,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14836,6 +15582,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14849,6 +15596,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14872,6 +15620,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14889,6 +15638,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14902,6 +15652,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14925,6 +15676,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14942,6 +15694,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14966,6 +15719,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14986,6 +15740,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15012,6 +15767,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15029,6 +15785,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15043,6 +15800,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15050,6 +15808,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15076,6 +15835,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15093,6 +15853,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15107,6 +15868,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15114,6 +15876,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15137,6 +15900,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15155,6 +15919,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15179,6 +15944,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15198,6 +15964,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15217,6 +15984,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15236,6 +16004,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15262,6 +16031,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15279,6 +16049,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15292,6 +16063,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15318,6 +16090,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15335,6 +16108,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15348,6 +16122,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15371,6 +16146,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15388,6 +16164,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15401,6 +16178,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15427,6 +16205,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15444,6 +16223,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15457,6 +16237,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15480,6 +16261,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("33")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15497,6 +16279,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("33")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15510,6 +16293,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15533,6 +16317,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15550,6 +16335,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15581,6 +16367,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15601,6 +16388,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15619,6 +16407,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15645,6 +16434,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15662,6 +16452,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15676,6 +16467,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15683,6 +16475,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15706,6 +16499,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15722,6 +16516,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15743,6 +16538,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15761,6 +16557,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15814,6 +16611,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15833,6 +16631,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15859,6 +16658,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("12")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15876,6 +16676,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("12")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15889,6 +16690,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15912,6 +16714,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15929,6 +16732,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15953,6 +16757,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15972,6 +16777,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15998,6 +16804,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16015,6 +16822,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16028,6 +16836,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16058,6 +16867,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16075,6 +16885,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16099,6 +16910,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16118,6 +16930,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16137,6 +16950,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16163,6 +16977,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16180,6 +16995,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16193,6 +17009,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16219,6 +17036,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16236,6 +17054,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16249,6 +17068,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16272,6 +17092,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16289,6 +17110,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16302,6 +17124,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16325,6 +17148,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16342,6 +17166,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16366,6 +17191,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16386,6 +17212,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16412,6 +17239,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16429,6 +17257,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16443,6 +17272,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16450,6 +17280,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16476,6 +17307,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16493,6 +17325,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16507,6 +17340,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16514,6 +17348,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16537,6 +17372,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16555,6 +17391,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16579,6 +17416,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16605,6 +17443,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16622,6 +17461,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16653,6 +17493,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16673,6 +17514,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16691,6 +17533,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16717,6 +17560,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16734,6 +17578,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16748,6 +17593,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16755,6 +17601,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16778,6 +17625,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16794,6 +17642,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16815,6 +17664,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16833,6 +17683,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16886,6 +17737,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16905,6 +17757,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16931,6 +17784,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16948,6 +17802,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16961,6 +17816,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16984,6 +17840,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17001,6 +17858,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17025,6 +17883,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17044,6 +17903,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17070,6 +17930,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17087,6 +17948,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17100,6 +17962,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17130,6 +17993,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17147,6 +18011,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17171,6 +18036,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17190,6 +18056,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17209,6 +18076,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17235,6 +18103,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17252,6 +18121,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17265,6 +18135,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17291,6 +18162,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17308,6 +18180,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17321,6 +18194,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17344,6 +18218,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17361,6 +18236,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17374,6 +18250,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17397,6 +18274,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17414,6 +18292,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17438,6 +18317,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17458,6 +18338,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17484,6 +18365,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17501,6 +18383,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17515,6 +18398,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17522,6 +18406,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17548,6 +18433,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17565,6 +18451,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17579,6 +18466,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17586,6 +18474,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17609,6 +18498,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17627,6 +18517,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17651,6 +18542,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17670,6 +18562,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17689,6 +18582,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17708,6 +18602,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17734,6 +18629,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17751,6 +18647,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17764,6 +18661,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17790,6 +18688,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17807,6 +18706,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17820,6 +18720,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17843,6 +18744,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17860,6 +18762,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17873,6 +18776,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -17899,6 +18803,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17916,6 +18821,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17929,6 +18835,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17952,6 +18859,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("51")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -17969,6 +18877,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("51")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -17982,6 +18891,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18005,6 +18915,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18022,6 +18933,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18053,6 +18965,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18073,6 +18986,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18091,6 +19005,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18117,6 +19032,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18134,6 +19050,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18148,6 +19065,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18155,6 +19073,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18178,6 +19097,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18194,6 +19114,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18215,6 +19136,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18233,6 +19155,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18286,6 +19209,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18305,6 +19229,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18331,6 +19256,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18348,6 +19274,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18361,6 +19288,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18384,6 +19312,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18401,6 +19330,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18425,6 +19355,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18444,6 +19375,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18470,6 +19402,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18487,6 +19420,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18500,6 +19434,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18530,6 +19465,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18547,6 +19483,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18571,6 +19508,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18590,6 +19528,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18609,6 +19548,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18635,6 +19575,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18652,6 +19593,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18665,6 +19607,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18691,6 +19634,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18708,6 +19652,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18721,6 +19666,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18744,6 +19690,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18761,6 +19708,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18774,6 +19722,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18797,6 +19746,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18814,6 +19764,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18838,6 +19789,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18858,6 +19810,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18884,6 +19837,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18901,6 +19855,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18915,6 +19870,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18922,6 +19878,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -18948,6 +19905,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18965,6 +19923,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -18979,6 +19938,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -18986,6 +19946,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19009,6 +19970,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19027,6 +19989,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19051,6 +20014,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19077,6 +20041,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19094,6 +20059,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19125,6 +20091,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19145,6 +20112,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19163,6 +20131,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19189,6 +20158,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19206,6 +20176,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19220,6 +20191,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19227,6 +20199,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19250,6 +20223,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19266,6 +20240,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19287,6 +20262,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19305,6 +20281,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19358,6 +20335,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19377,6 +20355,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19403,6 +20382,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19420,6 +20400,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19433,6 +20414,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19456,6 +20438,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19473,6 +20456,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19497,6 +20481,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19516,6 +20501,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19542,6 +20528,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19559,6 +20546,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19572,6 +20560,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19602,6 +20591,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19619,6 +20609,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19643,6 +20634,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19662,6 +20654,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19681,6 +20674,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19707,6 +20701,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19724,6 +20719,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19737,6 +20733,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19763,6 +20760,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19780,6 +20778,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19793,6 +20792,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19816,6 +20816,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19833,6 +20834,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19846,6 +20848,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19869,6 +20872,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19886,6 +20890,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19910,6 +20915,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19930,6 +20936,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -19956,6 +20963,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19973,6 +20981,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -19987,6 +20996,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -19994,6 +21004,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20020,6 +21031,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20037,6 +21049,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20051,6 +21064,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20058,6 +21072,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20081,6 +21096,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20099,6 +21115,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20123,6 +21140,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20149,6 +21167,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20166,6 +21185,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20197,6 +21217,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20217,6 +21238,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20235,6 +21257,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20261,6 +21284,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20278,6 +21302,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20292,6 +21317,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20299,6 +21325,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20322,6 +21349,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20338,6 +21366,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20359,6 +21388,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20377,6 +21407,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20430,6 +21461,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20449,6 +21481,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20475,6 +21508,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20492,6 +21526,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20505,6 +21540,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20528,6 +21564,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20545,6 +21582,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20569,6 +21607,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20588,6 +21627,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20614,6 +21654,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20631,6 +21672,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20644,6 +21686,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20674,6 +21717,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20691,6 +21735,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20715,6 +21760,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20734,6 +21780,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20753,6 +21800,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20779,6 +21827,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20796,6 +21845,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20809,6 +21859,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -20835,6 +21886,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20852,6 +21904,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20865,6 +21918,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20888,6 +21942,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("12")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20905,6 +21960,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("12")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20918,6 +21974,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20941,6 +21998,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -20958,6 +22016,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -20982,6 +22041,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21002,6 +22062,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21028,6 +22089,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21045,6 +22107,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21059,6 +22122,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21066,6 +22130,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21092,6 +22157,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21109,6 +22175,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21123,6 +22190,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21130,6 +22198,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21153,6 +22222,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21171,6 +22241,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21195,6 +22266,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21214,6 +22286,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21233,6 +22306,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21252,6 +22326,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21278,6 +22353,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21295,6 +22371,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21308,6 +22385,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21334,6 +22412,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21351,6 +22430,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21364,6 +22444,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21387,6 +22468,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21404,6 +22486,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21417,6 +22500,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21443,6 +22527,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21460,6 +22545,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21473,6 +22559,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21496,6 +22583,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("39")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21513,6 +22601,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("39")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21526,6 +22615,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21549,6 +22639,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21566,6 +22657,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21597,6 +22689,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21617,6 +22710,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21635,6 +22729,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21661,6 +22756,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21678,6 +22774,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21692,6 +22789,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21699,6 +22797,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21722,6 +22821,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21738,6 +22838,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21759,6 +22860,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21777,6 +22879,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21830,6 +22933,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21849,6 +22953,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21875,6 +22980,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21892,6 +22998,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21905,6 +23012,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21928,6 +23036,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("18")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -21945,6 +23054,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("18")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -21969,6 +23079,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -21988,6 +23099,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22014,6 +23126,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22031,6 +23144,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22044,6 +23158,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22074,6 +23189,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22091,6 +23207,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22115,6 +23232,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22134,6 +23252,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22153,6 +23272,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22179,6 +23299,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22196,6 +23317,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22209,6 +23331,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22235,6 +23358,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22252,6 +23376,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22265,6 +23390,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22288,6 +23414,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22305,6 +23432,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22318,6 +23446,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22341,6 +23470,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22358,6 +23488,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22382,6 +23513,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22402,6 +23534,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22428,6 +23561,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22445,6 +23579,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22459,6 +23594,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22466,6 +23602,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22492,6 +23629,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22509,6 +23647,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22523,6 +23662,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22530,6 +23670,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22553,6 +23694,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22571,6 +23713,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22595,6 +23738,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22621,6 +23765,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22638,6 +23783,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22669,6 +23815,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22689,6 +23836,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22707,6 +23855,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22733,6 +23882,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22750,6 +23900,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22764,6 +23915,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22771,6 +23923,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22794,6 +23947,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22810,6 +23964,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22831,6 +23986,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22849,6 +24005,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22902,6 +24059,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22921,6 +24079,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -22947,6 +24106,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("18")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -22964,6 +24124,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("18")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -22977,6 +24138,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23000,6 +24162,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23017,6 +24180,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23041,6 +24205,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23060,6 +24225,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23086,6 +24252,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23103,6 +24270,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23116,6 +24284,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23146,6 +24315,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23163,6 +24333,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23187,6 +24358,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23206,6 +24378,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23225,6 +24398,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23251,6 +24425,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23268,6 +24443,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23281,6 +24457,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23307,6 +24484,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23324,6 +24502,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23337,6 +24516,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23360,6 +24540,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23377,6 +24558,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23390,6 +24572,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23413,6 +24596,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23430,6 +24614,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23454,6 +24639,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23474,6 +24660,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23500,6 +24687,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23517,6 +24705,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23531,6 +24720,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23538,6 +24728,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23564,6 +24755,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23581,6 +24773,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23595,6 +24788,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23602,6 +24796,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23625,6 +24820,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23643,6 +24839,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23667,6 +24864,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23693,6 +24891,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23710,6 +24909,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23741,6 +24941,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23761,6 +24962,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23779,6 +24981,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23805,6 +25008,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23822,6 +25026,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23836,6 +25041,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23843,6 +25049,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23866,6 +25073,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23882,6 +25090,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23903,6 +25112,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -23921,6 +25131,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -23974,6 +25185,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -23993,6 +25205,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24019,6 +25232,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24036,6 +25250,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("19")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24049,6 +25264,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24072,6 +25288,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24089,6 +25306,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24113,6 +25331,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24132,6 +25351,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24158,6 +25378,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24175,6 +25396,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24188,6 +25410,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24218,6 +25441,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24235,6 +25459,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24259,6 +25484,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24278,6 +25504,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24297,6 +25524,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24323,6 +25551,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24340,6 +25569,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24353,6 +25583,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24379,6 +25610,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24396,6 +25628,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24409,6 +25642,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24432,6 +25666,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24449,6 +25684,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24462,6 +25698,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24485,6 +25722,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24502,6 +25740,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24526,6 +25765,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24546,6 +25786,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24572,6 +25813,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24589,6 +25831,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24603,6 +25846,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24610,6 +25854,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24636,6 +25881,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24653,6 +25899,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24667,6 +25914,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24674,6 +25922,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24697,6 +25946,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24715,6 +25965,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24739,6 +25990,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24765,6 +26017,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24782,6 +26035,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24813,6 +26067,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24833,6 +26088,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24851,6 +26107,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -24877,6 +26134,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24894,6 +26152,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24908,6 +26167,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24915,6 +26175,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24938,6 +26199,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24954,6 +26216,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -24975,6 +26238,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -24993,6 +26257,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25046,6 +26311,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25065,6 +26331,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25091,6 +26358,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25108,6 +26376,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25121,6 +26390,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25144,6 +26414,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25161,6 +26432,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25185,6 +26457,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25204,6 +26477,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25230,6 +26504,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25247,6 +26522,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25260,6 +26536,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25290,6 +26567,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25307,6 +26585,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25331,6 +26610,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25350,6 +26630,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25369,6 +26650,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25395,6 +26677,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25412,6 +26695,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25425,6 +26709,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25451,6 +26736,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25468,6 +26754,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25481,6 +26768,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25504,6 +26792,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25521,6 +26810,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25534,6 +26824,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25557,6 +26848,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25574,6 +26866,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25598,6 +26891,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25618,6 +26912,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25644,6 +26939,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25661,6 +26957,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25675,6 +26972,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25682,6 +26980,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25708,6 +27007,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25725,6 +27025,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25739,6 +27040,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25746,6 +27048,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25769,6 +27072,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25787,6 +27091,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25811,6 +27116,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25830,6 +27136,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25849,6 +27156,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25868,6 +27176,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25894,6 +27203,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25911,6 +27221,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25924,6 +27235,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -25950,6 +27262,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -25967,6 +27280,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -25980,6 +27294,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26003,6 +27318,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26020,6 +27336,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26033,6 +27350,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -26059,6 +27377,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26076,6 +27395,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26089,6 +27409,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26112,6 +27433,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26129,6 +27451,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26142,6 +27465,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26165,6 +27489,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26182,6 +27507,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26213,6 +27539,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -26233,6 +27560,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -26251,6 +27579,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -26277,6 +27606,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26294,6 +27624,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26308,6 +27639,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26315,6 +27647,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26338,6 +27671,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26354,6 +27688,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26375,6 +27710,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26393,6 +27729,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26446,6 +27783,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -26465,6 +27803,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -26491,6 +27830,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26508,6 +27848,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26521,6 +27862,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26544,6 +27886,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26561,6 +27904,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26585,6 +27929,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -26604,6 +27949,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -26630,6 +27976,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26647,6 +27994,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26660,6 +28008,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26690,6 +28039,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26707,6 +28057,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26731,6 +28082,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -26750,6 +28102,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -26769,6 +28122,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -26795,6 +28149,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26812,6 +28167,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26825,6 +28181,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -26851,6 +28208,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26868,6 +28226,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26881,6 +28240,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26904,6 +28264,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26921,6 +28282,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26934,6 +28296,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26957,6 +28320,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -26974,6 +28338,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -26998,6 +28363,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27018,6 +28384,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27044,6 +28411,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27061,6 +28429,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27075,6 +28444,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27082,6 +28452,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27108,6 +28479,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27125,6 +28497,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27139,6 +28512,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27146,6 +28520,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27169,6 +28544,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27187,6 +28563,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27211,6 +28588,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27237,6 +28615,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27254,6 +28633,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27285,6 +28665,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27305,6 +28686,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27323,6 +28705,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27349,6 +28732,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27366,6 +28750,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27380,6 +28765,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27387,6 +28773,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27410,6 +28797,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27426,6 +28814,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27447,6 +28836,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27465,6 +28855,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27518,6 +28909,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27537,6 +28929,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27563,6 +28956,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27580,6 +28974,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27593,6 +28988,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27616,6 +29012,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27633,6 +29030,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27657,6 +29055,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27676,6 +29075,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27702,6 +29102,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27719,6 +29120,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27732,6 +29134,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27762,6 +29165,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27779,6 +29183,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27803,6 +29208,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27822,6 +29228,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27841,6 +29248,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27867,6 +29275,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27884,6 +29293,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27897,6 +29307,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -27923,6 +29334,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27940,6 +29352,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27953,6 +29366,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -27976,6 +29390,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -27993,6 +29408,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28006,6 +29422,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28029,6 +29446,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28046,6 +29464,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28070,6 +29489,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28090,6 +29510,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28116,6 +29537,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28133,6 +29555,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28147,6 +29570,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28154,6 +29578,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28180,6 +29605,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28197,6 +29623,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28211,6 +29638,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28218,6 +29646,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28241,6 +29670,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28259,6 +29689,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28283,6 +29714,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28309,6 +29741,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28326,6 +29759,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28357,6 +29791,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28377,6 +29812,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28395,6 +29831,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28421,6 +29858,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28438,6 +29876,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28452,6 +29891,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28459,6 +29899,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28482,6 +29923,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28498,6 +29940,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28519,6 +29962,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28537,6 +29981,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28590,6 +30035,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28609,6 +30055,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28635,6 +30082,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28652,6 +30100,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28665,6 +30114,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28688,6 +30138,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("24")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28705,6 +30156,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("24")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28729,6 +30181,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28748,6 +30201,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28774,6 +30228,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28791,6 +30246,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28804,6 +30260,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28834,6 +30291,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28851,6 +30309,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28875,6 +30334,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28894,6 +30354,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28913,6 +30374,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28939,6 +30401,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -28956,6 +30419,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -28969,6 +30433,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -28995,6 +30460,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29012,6 +30478,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29025,6 +30492,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29048,6 +30516,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29065,6 +30534,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29078,6 +30548,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29101,6 +30572,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29118,6 +30590,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29142,6 +30615,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29162,6 +30636,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29188,6 +30663,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29205,6 +30681,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29219,6 +30696,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29226,6 +30704,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29252,6 +30731,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29269,6 +30749,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29283,6 +30764,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29290,6 +30772,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29313,6 +30796,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29331,6 +30815,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29355,6 +30840,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29381,6 +30867,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29398,6 +30885,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29429,6 +30917,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29449,6 +30938,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29467,6 +30957,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29493,6 +30984,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29510,6 +31002,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29524,6 +31017,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29531,6 +31025,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29554,6 +31049,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29570,6 +31066,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29591,6 +31088,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29609,6 +31107,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29662,6 +31161,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29681,6 +31181,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29707,6 +31208,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("24")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29724,6 +31226,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("24")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29737,6 +31240,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29760,6 +31264,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("25")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29777,6 +31282,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("25")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29801,6 +31307,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29820,6 +31327,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29846,6 +31354,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29863,6 +31372,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29876,6 +31386,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29906,6 +31417,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -29923,6 +31435,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -29947,6 +31460,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29966,6 +31480,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -29985,6 +31500,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30011,6 +31527,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30028,6 +31545,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30041,6 +31559,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30067,6 +31586,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30084,6 +31604,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30097,6 +31618,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30120,6 +31642,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30137,6 +31660,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30150,6 +31674,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30173,6 +31698,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30190,6 +31716,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30214,6 +31741,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30234,6 +31762,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30260,6 +31789,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30277,6 +31807,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30291,6 +31822,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30298,6 +31830,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30324,6 +31857,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30341,6 +31875,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30355,6 +31890,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30362,6 +31898,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30385,6 +31922,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30403,6 +31941,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30427,6 +31966,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30453,6 +31993,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30470,6 +32011,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30501,6 +32043,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30521,6 +32064,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30539,6 +32083,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30565,6 +32110,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30582,6 +32128,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30596,6 +32143,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30603,6 +32151,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30626,6 +32175,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30642,6 +32192,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30663,6 +32214,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30681,6 +32233,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30711,6 +32264,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30731,6 +32285,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30749,6 +32304,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30775,6 +32331,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30792,6 +32349,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30806,6 +32364,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30813,6 +32372,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30836,6 +32396,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30852,6 +32413,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30873,6 +32435,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30891,6 +32454,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -30938,6 +32502,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -30964,6 +32529,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -30981,6 +32547,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31005,6 +32572,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31024,6 +32592,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31050,6 +32619,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31067,6 +32637,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31080,6 +32651,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31108,6 +32680,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31125,6 +32698,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31138,6 +32712,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31161,6 +32736,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31178,6 +32754,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31209,6 +32786,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31229,6 +32807,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31247,6 +32826,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31273,6 +32853,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31290,6 +32871,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31304,6 +32886,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31311,6 +32894,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31334,6 +32918,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31350,6 +32935,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31371,6 +32957,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31389,6 +32976,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31442,6 +33030,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31461,6 +33050,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31487,6 +33077,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("25")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31504,6 +33095,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("25")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31517,6 +33109,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31540,6 +33133,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31557,6 +33151,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31581,6 +33176,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31600,6 +33196,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31626,6 +33223,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31643,6 +33241,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31656,6 +33255,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31686,6 +33286,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31703,6 +33304,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31727,6 +33329,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31746,6 +33349,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31765,6 +33369,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31791,6 +33396,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31808,6 +33414,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31821,6 +33428,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -31847,6 +33455,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31864,6 +33473,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31877,6 +33487,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31900,6 +33511,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31917,6 +33529,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31930,6 +33543,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31953,6 +33567,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -31970,6 +33585,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -31994,6 +33610,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32014,6 +33631,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32040,6 +33658,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32057,6 +33676,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32071,6 +33691,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32078,6 +33699,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32104,6 +33726,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32121,6 +33744,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32135,6 +33759,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32142,6 +33767,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32165,6 +33791,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32183,6 +33810,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32207,6 +33835,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32233,6 +33862,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32250,6 +33880,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32281,6 +33912,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32301,6 +33933,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32319,6 +33952,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32345,6 +33979,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32362,6 +33997,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32376,6 +34012,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32383,6 +34020,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32406,6 +34044,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32422,6 +34061,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32443,6 +34083,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32461,6 +34102,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32514,6 +34156,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32533,6 +34176,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32559,6 +34203,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32576,6 +34221,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32589,6 +34235,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32612,6 +34259,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32629,6 +34277,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32653,6 +34302,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32672,6 +34322,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32698,6 +34349,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32715,6 +34367,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32728,6 +34381,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32758,6 +34412,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32775,6 +34430,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32799,6 +34455,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32818,6 +34475,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32837,6 +34495,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32863,6 +34522,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32880,6 +34540,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32893,6 +34554,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -32919,6 +34581,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32936,6 +34599,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32949,6 +34613,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -32972,6 +34637,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -32989,6 +34655,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33002,6 +34669,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33025,6 +34693,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33042,6 +34711,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33066,6 +34736,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33086,6 +34757,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33112,6 +34784,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33129,6 +34802,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33143,6 +34817,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33150,6 +34825,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33176,6 +34852,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33193,6 +34870,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33207,6 +34885,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33214,6 +34893,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33237,6 +34917,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33255,6 +34936,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33279,6 +34961,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33305,6 +34988,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33322,6 +35006,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33353,6 +35038,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33373,6 +35059,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33391,6 +35078,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33417,6 +35105,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33434,6 +35123,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33448,6 +35138,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33455,6 +35146,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33478,6 +35170,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33494,6 +35187,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33515,6 +35209,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33533,6 +35228,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33586,6 +35282,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33605,6 +35302,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33631,6 +35329,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33648,6 +35347,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33661,6 +35361,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33684,6 +35385,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33701,6 +35403,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33725,6 +35428,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33744,6 +35448,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33770,6 +35475,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33787,6 +35493,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33800,6 +35507,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33830,6 +35538,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33847,6 +35556,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33871,6 +35581,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33890,6 +35601,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33909,6 +35621,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33935,6 +35648,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -33952,6 +35666,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -33965,6 +35680,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -33991,6 +35707,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34008,6 +35725,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34021,6 +35739,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34044,6 +35763,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34061,6 +35781,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34074,6 +35795,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34097,6 +35819,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34114,6 +35837,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34138,6 +35862,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34158,6 +35883,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34184,6 +35910,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34201,6 +35928,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34215,6 +35943,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34222,6 +35951,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34248,6 +35978,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34265,6 +35996,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34279,6 +36011,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34286,6 +36019,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34309,6 +36043,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34327,6 +36062,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34351,6 +36087,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34377,6 +36114,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34394,6 +36132,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34425,6 +36164,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34445,6 +36185,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34463,6 +36204,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34489,6 +36231,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34506,6 +36249,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34520,6 +36264,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34527,6 +36272,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34550,6 +36296,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34566,6 +36313,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34587,6 +36335,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34605,6 +36354,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34635,6 +36385,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34655,6 +36406,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34673,6 +36425,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34699,6 +36452,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34716,6 +36470,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34730,6 +36485,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34737,6 +36493,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34760,6 +36517,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34776,6 +36534,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34797,6 +36556,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34815,6 +36575,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34862,6 +36623,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34888,6 +36650,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34905,6 +36668,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -34929,6 +36693,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34948,6 +36713,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -34974,6 +36740,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -34991,6 +36758,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35004,6 +36772,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35032,6 +36801,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35049,6 +36819,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35062,6 +36833,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35085,6 +36857,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35102,6 +36875,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35133,6 +36907,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35153,6 +36928,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35171,6 +36947,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35197,6 +36974,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35214,6 +36992,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35228,6 +37007,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35235,6 +37015,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35258,6 +37039,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35274,6 +37056,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35295,6 +37078,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35313,6 +37097,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35366,6 +37151,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35385,6 +37171,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35411,6 +37198,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35428,6 +37216,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("28")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35441,6 +37230,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35464,6 +37254,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("29")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35481,6 +37272,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("29")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35505,6 +37297,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35524,6 +37317,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35550,6 +37344,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35567,6 +37362,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35580,6 +37376,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35610,6 +37407,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35627,6 +37425,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35651,6 +37450,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35670,6 +37470,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35689,6 +37490,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35715,6 +37517,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35732,6 +37535,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35745,6 +37549,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35771,6 +37576,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35788,6 +37594,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35801,6 +37608,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35824,6 +37632,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35841,6 +37650,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35854,6 +37664,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35877,6 +37688,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35894,6 +37706,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35918,6 +37731,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35938,6 +37752,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -35964,6 +37779,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -35981,6 +37797,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -35995,6 +37812,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36002,6 +37820,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36028,6 +37847,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36045,6 +37865,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36059,6 +37880,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36066,6 +37888,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36089,6 +37912,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36107,6 +37931,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36131,6 +37956,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36150,6 +37976,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36169,6 +37996,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36188,6 +38016,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36214,6 +38043,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36231,6 +38061,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36244,6 +38075,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36270,6 +38102,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36287,6 +38120,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36300,6 +38134,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36323,6 +38158,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36340,6 +38176,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36353,6 +38190,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36379,6 +38217,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36396,6 +38235,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("14")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36409,6 +38249,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36432,6 +38273,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36449,6 +38291,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36462,6 +38305,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36485,6 +38329,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36502,6 +38347,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36533,6 +38379,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36553,6 +38400,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36571,6 +38419,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36597,6 +38446,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36614,6 +38464,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36628,6 +38479,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36635,6 +38487,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36658,6 +38511,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36674,6 +38528,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36695,6 +38550,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36713,6 +38569,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36766,6 +38623,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36785,6 +38643,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36811,6 +38670,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("29")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36828,6 +38688,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("29")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36841,6 +38702,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36864,6 +38726,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("30")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36881,6 +38744,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("30")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36905,6 +38769,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36924,6 +38789,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -36950,6 +38816,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -36967,6 +38834,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -36980,6 +38848,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37010,6 +38879,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37027,6 +38897,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37051,6 +38922,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37070,6 +38942,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37089,6 +38962,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37115,6 +38989,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37132,6 +39007,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37145,6 +39021,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37171,6 +39048,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37188,6 +39066,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37201,6 +39080,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37224,6 +39104,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37241,6 +39122,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37254,6 +39136,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37277,6 +39160,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37294,6 +39178,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37318,6 +39203,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37338,6 +39224,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37364,6 +39251,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37381,6 +39269,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37395,6 +39284,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37402,6 +39292,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37428,6 +39319,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37445,6 +39337,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37459,6 +39352,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("23")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37466,6 +39360,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37489,6 +39384,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37507,6 +39403,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37531,6 +39428,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37557,6 +39455,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37574,6 +39473,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37605,6 +39505,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37625,6 +39526,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37643,6 +39545,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37669,6 +39572,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37686,6 +39590,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37700,6 +39605,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37707,6 +39613,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37730,6 +39637,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37746,6 +39654,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37767,6 +39676,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37785,6 +39695,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37838,6 +39749,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37857,6 +39769,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37883,6 +39796,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("30")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37900,6 +39814,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("30")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37913,6 +39828,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37936,6 +39852,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("31")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -37953,6 +39870,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("31")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -37977,6 +39895,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -37996,6 +39915,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38022,6 +39942,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38039,6 +39960,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38052,6 +39974,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38082,6 +40005,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38099,6 +40023,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38123,6 +40048,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38142,6 +40068,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38161,6 +40088,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38187,6 +40115,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38204,6 +40133,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38217,6 +40147,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38243,6 +40174,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38260,6 +40192,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38273,6 +40206,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38296,6 +40230,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38313,6 +40248,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38326,6 +40262,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38349,6 +40286,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38366,6 +40304,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38390,6 +40329,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38410,6 +40350,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38436,6 +40377,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38453,6 +40395,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38467,6 +40410,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38474,6 +40418,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38500,6 +40445,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38517,6 +40463,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38531,6 +40478,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38538,6 +40486,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38561,6 +40510,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38579,6 +40529,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38603,6 +40554,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38622,6 +40574,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38641,6 +40594,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38660,6 +40614,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38686,6 +40641,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38703,6 +40659,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38716,6 +40673,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38742,6 +40700,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38759,6 +40718,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38772,6 +40732,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38795,6 +40756,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38812,6 +40774,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38825,6 +40788,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -38851,6 +40815,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38868,6 +40833,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("22")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38881,6 +40847,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38904,6 +40871,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("33")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38921,6 +40889,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("33")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38934,6 +40903,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38957,6 +40927,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -38974,6 +40945,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39005,6 +40977,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39025,6 +40998,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39043,6 +41017,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39069,6 +41044,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39086,6 +41062,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39100,6 +41077,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39107,6 +41085,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39130,6 +41109,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39146,6 +41126,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39167,6 +41148,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39185,6 +41167,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39238,6 +41221,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39257,6 +41241,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39283,6 +41268,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("31")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39300,6 +41286,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("31")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39313,6 +41300,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39336,6 +41324,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("32")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39353,6 +41342,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("32")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39377,6 +41367,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39396,6 +41387,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39422,6 +41414,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39439,6 +41432,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39452,6 +41446,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39482,6 +41477,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39499,6 +41495,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39523,6 +41520,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39542,6 +41540,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39561,6 +41560,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39587,6 +41587,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39604,6 +41605,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39617,6 +41619,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39643,6 +41646,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39660,6 +41664,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39673,6 +41678,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39696,6 +41702,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39713,6 +41720,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39726,6 +41734,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39749,6 +41758,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39766,6 +41776,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39790,6 +41801,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39810,6 +41822,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39836,6 +41849,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39853,6 +41867,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39867,6 +41882,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39874,6 +41890,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -39900,6 +41917,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39917,6 +41935,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39931,6 +41950,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39938,6 +41958,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -39961,6 +41982,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -39979,6 +42001,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40003,6 +42026,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40029,6 +42053,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40046,6 +42071,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40077,6 +42103,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40097,6 +42124,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40115,6 +42143,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40141,6 +42170,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40158,6 +42188,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40172,6 +42203,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40179,6 +42211,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40202,6 +42235,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40218,6 +42252,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40239,6 +42274,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40257,6 +42293,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40310,6 +42347,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40329,6 +42367,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40355,6 +42394,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("32")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40372,6 +42412,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("32")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40385,6 +42426,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40408,6 +42450,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("33")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40425,6 +42468,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("33")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40449,6 +42493,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40468,6 +42513,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40494,6 +42540,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40511,6 +42558,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40524,6 +42572,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40554,6 +42603,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40571,6 +42621,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40595,6 +42646,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40614,6 +42666,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40633,6 +42686,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40659,6 +42713,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40676,6 +42731,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40689,6 +42745,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40715,6 +42772,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40732,6 +42790,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40745,6 +42804,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40768,6 +42828,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40785,6 +42846,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40798,6 +42860,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40821,6 +42884,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40838,6 +42902,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40862,6 +42927,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40882,6 +42948,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40908,6 +42975,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40925,6 +42993,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40939,6 +43008,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40946,6 +43016,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -40972,6 +43043,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -40989,6 +43061,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41003,6 +43076,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41010,6 +43084,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41033,6 +43108,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41051,6 +43127,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41075,6 +43152,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41094,6 +43172,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41113,6 +43192,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41132,6 +43212,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41158,6 +43239,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41175,6 +43257,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41188,6 +43271,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41214,6 +43298,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41231,6 +43316,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41244,6 +43330,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41267,6 +43354,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41284,6 +43372,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41297,6 +43386,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41323,6 +43413,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41340,6 +43431,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41353,6 +43445,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41376,6 +43469,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("51")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41393,6 +43487,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("51")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41406,6 +43501,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41429,6 +43525,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41446,6 +43543,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41477,6 +43575,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41497,6 +43596,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41515,6 +43615,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41541,6 +43642,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41558,6 +43660,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41572,6 +43675,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41579,6 +43683,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41602,6 +43707,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41618,6 +43724,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41639,6 +43746,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41657,6 +43765,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41710,6 +43819,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41729,6 +43839,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41755,6 +43866,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("33")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41772,6 +43884,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("33")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41785,6 +43898,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41808,6 +43922,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41825,6 +43940,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41849,6 +43965,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41868,6 +43985,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -41894,6 +44012,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41911,6 +44030,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41924,6 +44044,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41954,6 +44075,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -41971,6 +44093,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -41995,6 +44118,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42014,6 +44138,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42033,6 +44158,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42059,6 +44185,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42076,6 +44203,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42089,6 +44217,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42115,6 +44244,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42132,6 +44262,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42145,6 +44276,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42168,6 +44300,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42185,6 +44318,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42198,6 +44332,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42221,6 +44356,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42238,6 +44374,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42262,6 +44399,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42282,6 +44420,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42308,6 +44447,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42325,6 +44465,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42339,6 +44480,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42346,6 +44488,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42372,6 +44515,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42389,6 +44533,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42403,6 +44548,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42410,6 +44556,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42433,6 +44580,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42451,6 +44599,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42475,6 +44624,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42501,6 +44651,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42518,6 +44669,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42549,6 +44701,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42569,6 +44722,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42587,6 +44741,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42613,6 +44768,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42630,6 +44786,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42644,6 +44801,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42651,6 +44809,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42674,6 +44833,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42690,6 +44850,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42711,6 +44872,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42729,6 +44891,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42782,6 +44945,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42801,6 +44965,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42827,6 +44992,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42844,6 +45010,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("34")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42857,6 +45024,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42880,6 +45048,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42897,6 +45066,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42921,6 +45091,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42940,6 +45111,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42966,6 +45138,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -42983,6 +45156,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -42996,6 +45170,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43026,6 +45201,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43043,6 +45219,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43067,6 +45244,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43086,6 +45264,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43105,6 +45284,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43131,6 +45311,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43148,6 +45329,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43161,6 +45343,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43187,6 +45370,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43204,6 +45388,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43217,6 +45402,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43240,6 +45426,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43257,6 +45444,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43270,6 +45458,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43293,6 +45482,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43310,6 +45500,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43334,6 +45525,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43354,6 +45546,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43380,6 +45573,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43397,6 +45591,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43411,6 +45606,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43418,6 +45614,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43444,6 +45641,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43461,6 +45659,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43475,6 +45674,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("27")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43482,6 +45682,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43505,6 +45706,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43523,6 +45725,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43547,6 +45750,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43573,6 +45777,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43590,6 +45795,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43621,6 +45827,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43641,6 +45848,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43659,6 +45867,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43685,6 +45894,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43702,6 +45912,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43716,6 +45927,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43723,6 +45935,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43746,6 +45959,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43762,6 +45976,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43783,6 +45998,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43801,6 +46017,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43854,6 +46071,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43873,6 +46091,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -43899,6 +46118,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43916,6 +46136,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("35")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43929,6 +46150,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43952,6 +46174,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("36")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -43969,6 +46192,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("36")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43993,6 +46217,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44012,6 +46237,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44038,6 +46264,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44055,6 +46282,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44068,6 +46296,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44098,6 +46327,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44115,6 +46345,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44139,6 +46370,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44158,6 +46390,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44177,6 +46410,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44203,6 +46437,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44220,6 +46455,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44233,6 +46469,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44259,6 +46496,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44276,6 +46514,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44289,6 +46528,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44312,6 +46552,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("12")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44329,6 +46570,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("12")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44342,6 +46584,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44365,6 +46608,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44382,6 +46626,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44406,6 +46651,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44426,6 +46672,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44452,6 +46699,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44469,6 +46717,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44483,6 +46732,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44490,6 +46740,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44516,6 +46767,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44533,6 +46785,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44547,6 +46800,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44554,6 +46808,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44577,6 +46832,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44595,6 +46851,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44619,6 +46876,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44638,6 +46896,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44657,6 +46916,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44676,6 +46936,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44702,6 +46963,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44719,6 +46981,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44732,6 +46995,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44758,6 +47022,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44775,6 +47040,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44788,6 +47054,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44811,6 +47078,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44828,6 +47096,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44841,6 +47110,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -44867,6 +47137,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44884,6 +47155,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("26")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44897,6 +47169,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("13")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44920,6 +47193,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("39")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44937,6 +47211,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("39")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44950,6 +47225,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -44973,6 +47249,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -44990,6 +47267,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45021,6 +47299,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45041,6 +47320,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45059,6 +47339,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45085,6 +47366,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45102,6 +47384,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45116,6 +47399,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45123,6 +47407,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45146,6 +47431,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45162,6 +47448,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45183,6 +47470,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45201,6 +47489,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45254,6 +47543,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45273,6 +47563,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45299,6 +47590,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("36")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45316,6 +47608,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("36")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45329,6 +47622,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45352,6 +47646,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("37")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45369,6 +47664,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("37")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45393,6 +47689,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45412,6 +47709,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45438,6 +47736,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45455,6 +47754,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45468,6 +47768,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45498,6 +47799,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45515,6 +47817,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45539,6 +47842,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45558,6 +47862,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45577,6 +47882,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45603,6 +47909,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45620,6 +47927,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45633,6 +47941,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45659,6 +47968,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45676,6 +47986,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45689,6 +48000,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45712,6 +48024,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45729,6 +48042,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45742,6 +48056,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45765,6 +48080,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45782,6 +48098,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45806,6 +48123,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45826,6 +48144,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45852,6 +48171,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45869,6 +48189,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45883,6 +48204,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45890,6 +48212,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -45916,6 +48239,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45933,6 +48257,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45947,6 +48272,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45954,6 +48280,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -45977,6 +48304,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45995,6 +48323,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46019,6 +48348,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46045,6 +48375,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46062,6 +48393,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46093,6 +48425,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46113,6 +48446,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46131,6 +48465,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46157,6 +48492,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46174,6 +48510,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46188,6 +48525,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46195,6 +48533,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46218,6 +48557,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46234,6 +48574,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46255,6 +48596,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46273,6 +48615,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46326,6 +48669,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46345,6 +48689,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46371,6 +48716,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("37")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46388,6 +48734,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("37")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46401,6 +48748,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46424,6 +48772,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("38")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46441,6 +48790,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("38")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46465,6 +48815,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46484,6 +48835,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46510,6 +48862,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46527,6 +48880,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46540,6 +48894,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46570,6 +48925,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46587,6 +48943,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46611,6 +48968,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46630,6 +48988,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46649,6 +49008,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46675,6 +49035,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46692,6 +49053,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46705,6 +49067,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46731,6 +49094,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46748,6 +49112,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46761,6 +49126,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46784,6 +49150,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46801,6 +49168,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46814,6 +49182,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46837,6 +49206,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46854,6 +49224,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46878,6 +49249,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46898,6 +49270,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46924,6 +49297,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46941,6 +49315,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -46955,6 +49330,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -46962,6 +49338,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -46988,6 +49365,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47005,6 +49383,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47019,6 +49398,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("21")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47026,6 +49406,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("20")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47049,6 +49430,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47067,6 +49449,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47091,6 +49474,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47117,6 +49501,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47134,6 +49519,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47165,6 +49551,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47185,6 +49572,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47203,6 +49591,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47229,6 +49618,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47246,6 +49636,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47260,6 +49651,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47267,6 +49659,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47290,6 +49683,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47306,6 +49700,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47327,6 +49722,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47345,6 +49741,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47398,6 +49795,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47417,6 +49815,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47443,6 +49842,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("38")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47460,6 +49860,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("38")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47473,6 +49874,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47496,6 +49898,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("39")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47513,6 +49916,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("39")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47537,6 +49941,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47556,6 +49961,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47582,6 +49988,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47599,6 +50006,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47612,6 +50020,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47642,6 +50051,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47659,6 +50069,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47683,6 +50094,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47702,6 +50114,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47721,6 +50134,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47747,6 +50161,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47764,6 +50179,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47777,6 +50193,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47803,6 +50220,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47820,6 +50238,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47833,6 +50252,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47856,6 +50276,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47873,6 +50294,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47886,6 +50308,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47909,6 +50332,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -47926,6 +50350,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -47950,6 +50375,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47970,6 +50396,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -47996,6 +50423,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48013,6 +50441,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48027,6 +50456,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48034,6 +50464,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48060,6 +50491,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48077,6 +50509,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48091,6 +50524,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48098,6 +50532,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48121,6 +50556,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48139,6 +50575,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48163,6 +50600,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48189,6 +50627,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48206,6 +50645,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48237,6 +50677,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48257,6 +50698,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48275,6 +50717,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48301,6 +50744,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48318,6 +50762,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48332,6 +50777,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48339,6 +50785,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48362,6 +50809,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48378,6 +50826,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48399,6 +50848,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48417,6 +50867,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48470,6 +50921,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48489,6 +50941,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48515,6 +50968,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("39")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48532,6 +50986,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("39")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48545,6 +51000,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48568,6 +51024,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48585,6 +51042,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48609,6 +51067,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48628,6 +51087,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48654,6 +51114,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48671,6 +51132,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48684,6 +51146,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48714,6 +51177,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48731,6 +51195,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48755,6 +51220,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48774,6 +51240,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48793,6 +51260,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48819,6 +51287,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48836,6 +51305,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48849,6 +51319,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48875,6 +51346,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48892,6 +51364,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48905,6 +51378,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48928,6 +51402,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48945,6 +51420,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48958,6 +51434,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48981,6 +51458,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -48998,6 +51476,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49022,6 +51501,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49042,6 +51522,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49068,6 +51549,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49085,6 +51567,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49099,6 +51582,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49106,6 +51590,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49132,6 +51617,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49149,6 +51635,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49163,6 +51650,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49170,6 +51658,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49193,6 +51682,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49211,6 +51701,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49235,6 +51726,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49254,6 +51746,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49273,6 +51766,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49292,6 +51786,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49318,6 +51813,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49335,6 +51831,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49348,6 +51845,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49374,6 +51872,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49391,6 +51890,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49404,6 +51904,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49427,6 +51928,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49444,6 +51946,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49457,6 +51960,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49483,6 +51987,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49500,6 +52005,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49513,6 +52019,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49536,6 +52043,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49553,6 +52061,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49566,6 +52075,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49589,6 +52099,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49606,6 +52117,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49637,6 +52149,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49657,6 +52170,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49675,6 +52189,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49701,6 +52216,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49718,6 +52234,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49732,6 +52249,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49739,6 +52257,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49762,6 +52281,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49778,6 +52298,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49799,6 +52320,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49817,6 +52339,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49870,6 +52393,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49889,6 +52413,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -49915,6 +52440,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49932,6 +52458,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("40")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49945,6 +52472,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -49968,6 +52496,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -49985,6 +52514,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50009,6 +52539,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50028,6 +52559,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50054,6 +52586,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50071,6 +52604,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50084,6 +52618,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50114,6 +52649,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50131,6 +52667,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50155,6 +52692,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50174,6 +52712,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50193,6 +52732,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50219,6 +52759,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50236,6 +52777,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50249,6 +52791,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50275,6 +52818,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50292,6 +52836,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50305,6 +52850,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50328,6 +52874,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50345,6 +52892,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50358,6 +52906,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50381,6 +52930,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50398,6 +52948,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50422,6 +52973,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50442,6 +52994,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50468,6 +53021,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50485,6 +53039,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50499,6 +53054,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50506,6 +53062,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50532,6 +53089,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50549,6 +53107,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50563,6 +53122,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50570,6 +53130,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50593,6 +53154,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50611,6 +53173,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50635,6 +53198,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50661,6 +53225,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50678,6 +53243,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50709,6 +53275,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50729,6 +53296,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50747,6 +53315,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50773,6 +53342,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50790,6 +53360,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50804,6 +53375,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50811,6 +53383,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50834,6 +53407,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50850,6 +53424,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50871,6 +53446,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -50889,6 +53465,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -50942,6 +53519,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50961,6 +53539,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -50987,6 +53566,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51004,6 +53584,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("41")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51017,6 +53598,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51040,6 +53622,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("42")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51057,6 +53640,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("42")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51081,6 +53665,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51100,6 +53685,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51126,6 +53712,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51143,6 +53730,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51156,6 +53744,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51186,6 +53775,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51203,6 +53793,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51227,6 +53818,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51246,6 +53838,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51265,6 +53858,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51291,6 +53885,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51308,6 +53903,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51321,6 +53917,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51347,6 +53944,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51364,6 +53962,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51377,6 +53976,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51400,6 +54000,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51417,6 +54018,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51430,6 +54032,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51453,6 +54056,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51470,6 +54074,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51494,6 +54099,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51514,6 +54120,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51540,6 +54147,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51557,6 +54165,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51571,6 +54180,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51578,6 +54188,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51604,6 +54215,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51621,6 +54233,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51635,6 +54248,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51642,6 +54256,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51665,6 +54280,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51683,6 +54299,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51707,6 +54324,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51733,6 +54351,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51750,6 +54369,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51781,6 +54401,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51801,6 +54422,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51819,6 +54441,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -51845,6 +54468,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51862,6 +54486,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51876,6 +54501,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51883,6 +54509,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51906,6 +54533,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51922,6 +54550,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -51943,6 +54572,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51961,6 +54591,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52014,6 +54645,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52033,6 +54665,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52059,6 +54692,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("42")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52076,6 +54710,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("42")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52089,6 +54724,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52112,6 +54748,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("43")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52129,6 +54766,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("43")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52153,6 +54791,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52172,6 +54811,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52198,6 +54838,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52215,6 +54856,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52228,6 +54870,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52258,6 +54901,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52275,6 +54919,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52299,6 +54944,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52318,6 +54964,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52337,6 +54984,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52363,6 +55011,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52380,6 +55029,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52393,6 +55043,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52419,6 +55070,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52436,6 +55088,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52449,6 +55102,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52472,6 +55126,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52489,6 +55144,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52502,6 +55158,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52525,6 +55182,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52542,6 +55200,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52566,6 +55225,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52586,6 +55246,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52612,6 +55273,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52629,6 +55291,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52643,6 +55306,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52650,6 +55314,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52676,6 +55341,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52693,6 +55359,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52707,6 +55374,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52714,6 +55382,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52737,6 +55406,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52755,6 +55425,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52779,6 +55450,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52805,6 +55477,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52822,6 +55495,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52853,6 +55527,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52873,6 +55548,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52891,6 +55567,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -52917,6 +55594,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52934,6 +55612,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52948,6 +55627,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52955,6 +55635,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -52978,6 +55659,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -52994,6 +55676,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53015,6 +55698,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53033,6 +55717,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53086,6 +55771,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53105,6 +55791,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53131,6 +55818,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("43")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53148,6 +55836,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("43")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53161,6 +55850,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53184,6 +55874,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("44")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53201,6 +55892,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("44")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53225,6 +55917,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53244,6 +55937,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53270,6 +55964,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53287,6 +55982,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53300,6 +55996,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53330,6 +56027,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53347,6 +56045,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53371,6 +56070,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53390,6 +56090,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53409,6 +56110,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53435,6 +56137,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53452,6 +56155,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53465,6 +56169,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53491,6 +56196,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53508,6 +56214,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53521,6 +56228,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53544,6 +56252,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53561,6 +56270,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53574,6 +56284,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53597,6 +56308,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53614,6 +56326,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53638,6 +56351,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53658,6 +56372,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53684,6 +56399,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53701,6 +56417,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53715,6 +56432,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53722,6 +56440,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53748,6 +56467,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53765,6 +56485,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53779,6 +56500,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53786,6 +56508,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53809,6 +56532,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53827,6 +56551,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53851,6 +56576,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53877,6 +56603,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -53894,6 +56621,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -53925,6 +56653,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53945,6 +56674,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53963,6 +56693,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -53989,6 +56720,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54006,6 +56738,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54020,6 +56753,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54027,6 +56761,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54050,6 +56785,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54066,6 +56802,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54087,6 +56824,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54105,6 +56843,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54135,6 +56874,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54155,6 +56895,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54173,6 +56914,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54199,6 +56941,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54216,6 +56959,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54230,6 +56974,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54237,6 +56982,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54260,6 +57006,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54276,6 +57023,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54297,6 +57045,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54315,6 +57064,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54362,6 +57112,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54388,6 +57139,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54405,6 +57157,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54429,6 +57182,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54448,6 +57202,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54474,6 +57229,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54491,6 +57247,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54504,6 +57261,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54532,6 +57290,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54549,6 +57308,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54562,6 +57322,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54585,6 +57346,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54602,6 +57364,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54633,6 +57396,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54653,6 +57417,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54671,6 +57436,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54697,6 +57463,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54714,6 +57481,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54728,6 +57496,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54735,6 +57504,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54758,6 +57528,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54774,6 +57545,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54795,6 +57567,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54813,6 +57586,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54866,6 +57640,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54885,6 +57660,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54911,6 +57687,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("44")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54928,6 +57705,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("44")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54941,6 +57719,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -54964,6 +57743,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -54981,6 +57761,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55005,6 +57786,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55024,6 +57806,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55050,6 +57833,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55067,6 +57851,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55080,6 +57865,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55110,6 +57896,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55127,6 +57914,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55151,6 +57939,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55170,6 +57959,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55189,6 +57979,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55215,6 +58006,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55232,6 +58024,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55245,6 +58038,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55271,6 +58065,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55288,6 +58083,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55301,6 +58097,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55324,6 +58121,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55341,6 +58139,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55354,6 +58153,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55377,6 +58177,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55394,6 +58195,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55418,6 +58220,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55438,6 +58241,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55464,6 +58268,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55481,6 +58286,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55495,6 +58301,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55502,6 +58309,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55528,6 +58336,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55545,6 +58354,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55559,6 +58369,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("7")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55566,6 +58377,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55589,6 +58401,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55607,6 +58420,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55631,6 +58445,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55657,6 +58472,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55674,6 +58490,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55705,6 +58522,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55725,6 +58543,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55743,6 +58562,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55769,6 +58589,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55786,6 +58607,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55800,6 +58622,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55807,6 +58630,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55830,6 +58654,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55846,6 +58671,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55867,6 +58693,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -55885,6 +58712,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -55938,6 +58766,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55957,6 +58786,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55983,6 +58813,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56000,6 +58831,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("45")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56013,6 +58845,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56036,6 +58869,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("46")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56053,6 +58887,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("46")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56077,6 +58912,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56096,6 +58932,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56122,6 +58959,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56139,6 +58977,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56152,6 +58991,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56182,6 +59022,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56199,6 +59040,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56223,6 +59065,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56242,6 +59085,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56261,6 +59105,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56287,6 +59132,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56304,6 +59150,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56317,6 +59164,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56343,6 +59191,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56360,6 +59209,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56373,6 +59223,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56396,6 +59247,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56413,6 +59265,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56426,6 +59279,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56449,6 +59303,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56466,6 +59321,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56490,6 +59346,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56510,6 +59367,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56536,6 +59394,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56553,6 +59412,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56567,6 +59427,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56574,6 +59435,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56600,6 +59462,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56617,6 +59480,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56631,6 +59495,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56638,6 +59503,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56661,6 +59527,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56679,6 +59546,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56703,6 +59571,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56722,6 +59591,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56741,6 +59611,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56760,6 +59631,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56786,6 +59658,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56803,6 +59676,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56816,6 +59690,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56842,6 +59717,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56859,6 +59735,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56872,6 +59749,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56895,6 +59773,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56912,6 +59791,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56925,6 +59805,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -56951,6 +59832,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -56968,6 +59850,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56981,6 +59864,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57004,6 +59888,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57021,6 +59906,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57034,6 +59920,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57057,6 +59944,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57074,6 +59962,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57105,6 +59994,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57125,6 +60015,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57143,6 +60034,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57169,6 +60061,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57186,6 +60079,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57200,6 +60094,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57207,6 +60102,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57230,6 +60126,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57246,6 +60143,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57267,6 +60165,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57285,6 +60184,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57338,6 +60238,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57357,6 +60258,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57383,6 +60285,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("46")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57400,6 +60303,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("46")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57413,6 +60317,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57436,6 +60341,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("47")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57453,6 +60359,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("47")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57477,6 +60384,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57496,6 +60404,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57522,6 +60431,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57539,6 +60449,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57552,6 +60463,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57582,6 +60494,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57599,6 +60512,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57623,6 +60537,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57642,6 +60557,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57661,6 +60577,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57687,6 +60604,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57704,6 +60622,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57717,6 +60636,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57743,6 +60663,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57760,6 +60681,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57773,6 +60695,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57796,6 +60719,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57813,6 +60737,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57826,6 +60751,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57849,6 +60775,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57866,6 +60793,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57890,6 +60818,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57910,6 +60839,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -57936,6 +60866,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57953,6 +60884,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -57967,6 +60899,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -57974,6 +60907,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58000,6 +60934,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58017,6 +60952,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58031,6 +60967,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58038,6 +60975,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58061,6 +60999,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58079,6 +61018,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58103,6 +61043,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58129,6 +61070,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58146,6 +61088,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58177,6 +61120,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58197,6 +61141,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58215,6 +61160,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58241,6 +61187,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58258,6 +61205,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58272,6 +61220,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58279,6 +61228,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58302,6 +61252,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58318,6 +61269,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58339,6 +61291,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58357,6 +61310,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58410,6 +61364,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58429,6 +61384,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58455,6 +61411,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("47")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58472,6 +61429,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("47")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58485,6 +61443,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58508,6 +61467,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("48")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58525,6 +61485,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("48")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58549,6 +61510,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58568,6 +61530,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58594,6 +61557,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58611,6 +61575,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58624,6 +61589,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58654,6 +61620,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58671,6 +61638,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58695,6 +61663,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58714,6 +61683,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58733,6 +61703,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58759,6 +61730,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58776,6 +61748,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58789,6 +61762,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58815,6 +61789,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58832,6 +61807,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58845,6 +61821,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58868,6 +61845,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58885,6 +61863,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58898,6 +61877,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58921,6 +61901,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -58938,6 +61919,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -58962,6 +61944,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -58982,6 +61965,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59008,6 +61992,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59025,6 +62010,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59039,6 +62025,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59046,6 +62033,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59072,6 +62060,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59089,6 +62078,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59103,6 +62093,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59110,6 +62101,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59133,6 +62125,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59151,6 +62144,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59175,6 +62169,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59194,6 +62189,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59213,6 +62209,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59232,6 +62229,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59258,6 +62256,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59275,6 +62274,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59288,6 +62288,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59314,6 +62315,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59331,6 +62333,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59344,6 +62347,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59367,6 +62371,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59384,6 +62389,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59397,6 +62403,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59423,6 +62430,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59440,6 +62448,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59453,6 +62462,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59476,6 +62486,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59493,6 +62504,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59506,6 +62518,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59529,6 +62542,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59546,6 +62560,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59577,6 +62592,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59597,6 +62613,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59615,6 +62632,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59641,6 +62659,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59658,6 +62677,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59672,6 +62692,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59679,6 +62700,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59702,6 +62724,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59718,6 +62741,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59739,6 +62763,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59757,6 +62782,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59810,6 +62836,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59829,6 +62856,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59855,6 +62883,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("48")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59872,6 +62901,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("48")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59885,6 +62915,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59908,6 +62939,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -59925,6 +62957,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -59949,6 +62982,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59968,6 +63002,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -59994,6 +63029,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60011,6 +63047,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60024,6 +63061,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60054,6 +63092,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60071,6 +63110,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60095,6 +63135,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60114,6 +63155,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60133,6 +63175,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60159,6 +63202,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60176,6 +63220,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60189,6 +63234,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60215,6 +63261,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60232,6 +63279,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60245,6 +63293,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60268,6 +63317,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60285,6 +63335,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60298,6 +63349,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60321,6 +63373,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60338,6 +63391,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60362,6 +63416,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60382,6 +63437,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60408,6 +63464,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60425,6 +63482,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60439,6 +63497,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60446,6 +63505,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60472,6 +63532,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60489,6 +63550,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60503,6 +63565,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60510,6 +63573,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60533,6 +63597,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60551,6 +63616,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60575,6 +63641,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60601,6 +63668,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60618,6 +63686,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60649,6 +63718,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60669,6 +63739,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60687,6 +63758,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60713,6 +63785,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60730,6 +63803,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60744,6 +63818,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60751,6 +63826,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60774,6 +63850,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60790,6 +63867,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60811,6 +63889,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60829,6 +63908,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60882,6 +63962,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60901,6 +63982,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60927,6 +64009,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60944,6 +64027,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("49")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60957,6 +64041,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -60980,6 +64065,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("50")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -60997,6 +64083,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("50")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61021,6 +64108,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61040,6 +64128,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61066,6 +64155,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61083,6 +64173,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61096,6 +64187,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61126,6 +64218,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61143,6 +64236,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61167,6 +64261,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61186,6 +64281,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61205,6 +64301,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61231,6 +64328,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61248,6 +64346,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61261,6 +64360,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61287,6 +64387,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61304,6 +64405,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61317,6 +64419,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61340,6 +64443,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61357,6 +64461,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61370,6 +64475,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61393,6 +64499,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61410,6 +64517,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61434,6 +64542,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61454,6 +64563,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61480,6 +64590,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61497,6 +64608,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61511,6 +64623,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61518,6 +64631,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61544,6 +64658,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61561,6 +64676,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61575,6 +64691,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61582,6 +64699,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61605,6 +64723,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61623,6 +64742,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61647,6 +64767,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61673,6 +64794,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61690,6 +64812,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61721,6 +64844,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61741,6 +64865,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61759,6 +64884,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61785,6 +64911,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61802,6 +64929,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61816,6 +64944,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61823,6 +64952,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61846,6 +64976,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61862,6 +64993,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61883,6 +65015,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -61901,6 +65034,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -61954,6 +65088,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61973,6 +65108,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -61999,6 +65135,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("50")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62016,6 +65153,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("50")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62029,6 +65167,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62052,6 +65191,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("51")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62069,6 +65209,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("51")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62093,6 +65234,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62112,6 +65254,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62138,6 +65281,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62155,6 +65299,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62168,6 +65313,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62198,6 +65344,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62215,6 +65362,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62239,6 +65387,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62258,6 +65407,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62277,6 +65427,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62303,6 +65454,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62320,6 +65472,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62333,6 +65486,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62359,6 +65513,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62376,6 +65531,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62389,6 +65545,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62412,6 +65569,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62429,6 +65587,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62442,6 +65601,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62465,6 +65625,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62482,6 +65643,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62506,6 +65668,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62526,6 +65689,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62552,6 +65716,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62569,6 +65734,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62583,6 +65749,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62590,6 +65757,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62616,6 +65784,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62633,6 +65802,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62647,6 +65817,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62654,6 +65825,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62677,6 +65849,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62695,6 +65868,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62719,6 +65893,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62745,6 +65920,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62762,6 +65938,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62793,6 +65970,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62813,6 +65991,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62831,6 +66010,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -62857,6 +66037,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62874,6 +66055,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62888,6 +66070,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62895,6 +66078,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62918,6 +66102,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62934,6 +66119,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -62955,6 +66141,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -62973,6 +66160,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63026,6 +66214,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63045,6 +66234,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63071,6 +66261,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("51")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63088,6 +66279,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("51")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63101,6 +66293,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63124,6 +66317,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63141,6 +66335,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63165,6 +66360,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63184,6 +66380,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63210,6 +66407,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63227,6 +66425,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63240,6 +66439,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63270,6 +66470,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63287,6 +66488,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63311,6 +66513,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63330,6 +66533,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63349,6 +66553,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63375,6 +66580,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63392,6 +66598,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63405,6 +66612,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63431,6 +66639,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63448,6 +66657,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63461,6 +66671,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63484,6 +66695,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63501,6 +66713,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63514,6 +66727,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63537,6 +66751,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63554,6 +66769,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63578,6 +66794,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63598,6 +66815,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63624,6 +66842,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63641,6 +66860,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63655,6 +66875,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63662,6 +66883,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63688,6 +66910,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63705,6 +66928,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63719,6 +66943,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63726,6 +66951,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63749,6 +66975,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63767,6 +66994,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63791,6 +67019,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63817,6 +67046,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63834,6 +67064,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63865,6 +67096,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63885,6 +67117,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63903,6 +67136,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -63929,6 +67163,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63946,6 +67181,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63960,6 +67196,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63967,6 +67204,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63990,6 +67228,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64006,6 +67245,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64027,6 +67267,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64045,6 +67286,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64075,6 +67317,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64095,6 +67338,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64113,6 +67357,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64139,6 +67384,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64156,6 +67402,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64170,6 +67417,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64177,6 +67425,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64200,6 +67449,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64216,6 +67466,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64237,6 +67488,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64255,6 +67507,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64302,6 +67555,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64328,6 +67582,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64345,6 +67600,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64369,6 +67625,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64388,6 +67645,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64414,6 +67672,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64431,6 +67690,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64444,6 +67704,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64472,6 +67733,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64489,6 +67751,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64502,6 +67765,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64525,6 +67789,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64542,6 +67807,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64573,6 +67839,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64593,6 +67860,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64611,6 +67879,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64637,6 +67906,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64654,6 +67924,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64668,6 +67939,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64675,6 +67947,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64698,6 +67971,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64714,6 +67988,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64735,6 +68010,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64753,6 +68029,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64806,6 +68083,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64825,6 +68103,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64851,6 +68130,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64868,6 +68148,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("52")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64881,6 +68162,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64904,6 +68186,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -64921,6 +68204,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64945,6 +68229,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64964,6 +68249,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64990,6 +68276,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65007,6 +68294,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65020,6 +68308,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65050,6 +68339,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65067,6 +68357,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65091,6 +68382,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65110,6 +68402,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65129,6 +68422,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65155,6 +68449,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65172,6 +68467,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65185,6 +68481,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65211,6 +68508,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65228,6 +68526,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65241,6 +68540,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65264,6 +68564,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65281,6 +68582,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65294,6 +68596,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65317,6 +68620,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65334,6 +68638,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65358,6 +68663,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65378,6 +68684,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65404,6 +68711,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65421,6 +68729,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65435,6 +68744,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65442,6 +68752,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65468,6 +68779,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65485,6 +68797,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65499,6 +68812,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65506,6 +68820,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65529,6 +68844,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65547,6 +68863,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65571,6 +68888,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65590,6 +68908,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65609,6 +68928,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65628,6 +68948,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65654,6 +68975,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65671,6 +68993,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65684,6 +69007,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65710,6 +69034,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65727,6 +69052,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65740,6 +69066,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65763,6 +69090,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65780,6 +69108,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65793,6 +69122,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65819,6 +69149,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65836,6 +69167,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65849,6 +69181,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65872,6 +69205,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65889,6 +69223,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65902,6 +69237,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65925,6 +69261,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -65942,6 +69279,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -65973,6 +69311,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -65993,6 +69332,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66011,6 +69351,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66037,6 +69378,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66054,6 +69396,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66068,6 +69411,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66075,6 +69419,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66098,6 +69443,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66114,6 +69460,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66135,6 +69482,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66153,6 +69501,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66206,6 +69555,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66225,6 +69575,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66251,6 +69602,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66268,6 +69620,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("53")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66281,6 +69634,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66304,6 +69658,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66321,6 +69676,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66345,6 +69701,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66364,6 +69721,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66390,6 +69748,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66407,6 +69766,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66420,6 +69780,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66450,6 +69811,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66467,6 +69829,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66491,6 +69854,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66510,6 +69874,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66529,6 +69894,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66555,6 +69921,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66572,6 +69939,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66585,6 +69953,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66611,6 +69980,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66628,6 +69998,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66641,6 +70012,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66664,6 +70036,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66681,6 +70054,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66694,6 +70068,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66717,6 +70092,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66734,6 +70110,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66758,6 +70135,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66778,6 +70156,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66804,6 +70183,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66821,6 +70201,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66835,6 +70216,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66842,6 +70224,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66868,6 +70251,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66885,6 +70269,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66899,6 +70284,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66906,6 +70292,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66929,6 +70316,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -66947,6 +70335,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -66971,6 +70360,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66997,6 +70387,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67014,6 +70405,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67045,6 +70437,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67065,6 +70458,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67083,6 +70477,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67109,6 +70504,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67126,6 +70522,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67140,6 +70537,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67147,6 +70545,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67170,6 +70569,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67186,6 +70586,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67207,6 +70608,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67225,6 +70627,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67278,6 +70681,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67297,6 +70701,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67323,6 +70728,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67340,6 +70746,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("54")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67353,6 +70760,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67376,6 +70784,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("55")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67393,6 +70802,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("55")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67417,6 +70827,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67436,6 +70847,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67462,6 +70874,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67479,6 +70892,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67492,6 +70906,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67522,6 +70937,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67539,6 +70955,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67563,6 +70980,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67582,6 +71000,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67601,6 +71020,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67627,6 +71047,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67644,6 +71065,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67657,6 +71079,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67683,6 +71106,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67700,6 +71124,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67713,6 +71138,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67736,6 +71162,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67753,6 +71180,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67766,6 +71194,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67789,6 +71218,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67806,6 +71236,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67830,6 +71261,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67850,6 +71282,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67876,6 +71309,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67893,6 +71327,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67907,6 +71342,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67914,6 +71350,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -67940,6 +71377,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67957,6 +71395,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -67971,6 +71410,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -67978,6 +71418,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68001,6 +71442,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68019,6 +71461,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68043,6 +71486,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68069,6 +71513,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68086,6 +71531,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68117,6 +71563,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68137,6 +71584,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68155,6 +71603,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68181,6 +71630,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68198,6 +71648,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68212,6 +71663,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68219,6 +71671,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68242,6 +71695,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68258,6 +71712,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68279,6 +71734,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68297,6 +71753,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68350,6 +71807,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68369,6 +71827,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68395,6 +71854,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("55")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68412,6 +71872,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("55")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68425,6 +71886,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68448,6 +71910,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("56")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68465,6 +71928,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("56")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68489,6 +71953,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68508,6 +71973,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68534,6 +72000,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68551,6 +72018,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68564,6 +72032,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68594,6 +72063,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68611,6 +72081,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68635,6 +72106,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68654,6 +72126,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68673,6 +72146,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68699,6 +72173,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68716,6 +72191,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68729,6 +72205,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68755,6 +72232,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68772,6 +72250,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68785,6 +72264,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68808,6 +72288,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68825,6 +72306,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68838,6 +72320,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68861,6 +72344,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68878,6 +72362,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68902,6 +72387,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68922,6 +72408,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68948,6 +72435,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68965,6 +72453,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -68979,6 +72468,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -68986,6 +72476,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69012,6 +72503,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69029,6 +72521,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69043,6 +72536,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69050,6 +72544,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69073,6 +72568,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69091,6 +72587,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69115,6 +72612,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69141,6 +72639,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69158,6 +72657,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69189,6 +72689,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69209,6 +72710,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69227,6 +72729,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69253,6 +72756,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69270,6 +72774,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69284,6 +72789,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69291,6 +72797,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69314,6 +72821,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69330,6 +72838,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69351,6 +72860,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69369,6 +72879,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69422,6 +72933,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69441,6 +72953,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69467,6 +72980,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("56")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69484,6 +72998,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("56")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69497,6 +73012,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69520,6 +73036,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("57")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69537,6 +73054,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("57")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69561,6 +73079,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69580,6 +73099,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69606,6 +73126,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69623,6 +73144,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69636,6 +73158,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69666,6 +73189,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69683,6 +73207,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69707,6 +73232,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69726,6 +73252,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69745,6 +73272,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69771,6 +73299,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69788,6 +73317,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69801,6 +73331,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69827,6 +73358,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69844,6 +73376,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69857,6 +73390,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69880,6 +73414,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69897,6 +73432,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69910,6 +73446,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69933,6 +73470,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -69950,6 +73488,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -69974,6 +73513,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -69994,6 +73534,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70020,6 +73561,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70037,6 +73579,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70051,6 +73594,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70058,6 +73602,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70084,6 +73629,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70101,6 +73647,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70115,6 +73662,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70122,6 +73670,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70145,6 +73694,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70163,6 +73713,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70187,6 +73738,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70213,6 +73765,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70230,6 +73783,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70261,6 +73815,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70281,6 +73836,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70299,6 +73855,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70325,6 +73882,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70342,6 +73900,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70356,6 +73915,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70363,6 +73923,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70386,6 +73947,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70402,6 +73964,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70423,6 +73986,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70441,6 +74005,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70471,6 +74036,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70491,6 +74057,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70509,6 +74076,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70535,6 +74103,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70552,6 +74121,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70566,6 +74136,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70573,6 +74144,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70596,6 +74168,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70612,6 +74185,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70633,6 +74207,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70651,6 +74226,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70698,6 +74274,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70724,6 +74301,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70741,6 +74319,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70765,6 +74344,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70784,6 +74364,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70810,6 +74391,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70827,6 +74409,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70840,6 +74423,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70868,6 +74452,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70885,6 +74470,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70898,6 +74484,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70921,6 +74508,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -70938,6 +74526,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -70969,6 +74558,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -70989,6 +74579,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71007,6 +74598,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71033,6 +74625,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71050,6 +74643,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71064,6 +74658,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71071,6 +74666,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71094,6 +74690,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71110,6 +74707,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71131,6 +74729,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71149,6 +74748,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71202,6 +74802,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71221,6 +74822,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71247,6 +74849,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("57")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71264,6 +74867,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("57")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71277,6 +74881,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71300,6 +74905,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("58")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71317,6 +74923,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("58")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71341,6 +74948,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71360,6 +74968,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71386,6 +74995,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71403,6 +75013,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71416,6 +75027,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71446,6 +75058,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71463,6 +75076,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71487,6 +75101,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71506,6 +75121,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71525,6 +75141,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71551,6 +75168,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71568,6 +75186,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71581,6 +75200,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71607,6 +75227,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71624,6 +75245,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71637,6 +75259,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71660,6 +75283,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71677,6 +75301,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71690,6 +75315,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71713,6 +75339,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71730,6 +75357,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71754,6 +75382,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71774,6 +75403,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71800,6 +75430,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71817,6 +75448,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71831,6 +75463,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71838,6 +75471,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71864,6 +75498,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71881,6 +75516,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71895,6 +75531,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71902,6 +75539,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71925,6 +75563,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71943,6 +75582,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -71967,6 +75607,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -71993,6 +75634,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72010,6 +75652,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72041,6 +75684,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72061,6 +75705,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72079,6 +75724,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72105,6 +75751,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72122,6 +75769,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72136,6 +75784,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72143,6 +75792,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72166,6 +75816,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72182,6 +75833,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72203,6 +75855,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72221,6 +75874,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72274,6 +75928,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72293,6 +75948,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72319,6 +75975,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("58")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72336,6 +75993,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("58")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72349,6 +76007,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72372,6 +76031,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("59")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72389,6 +76049,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("59")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72413,6 +76074,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72432,6 +76094,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72458,6 +76121,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72475,6 +76139,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72488,6 +76153,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72518,6 +76184,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72535,6 +76202,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72559,6 +76227,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72578,6 +76247,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72597,6 +76267,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72623,6 +76294,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72640,6 +76312,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72653,6 +76326,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72679,6 +76353,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72696,6 +76371,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72709,6 +76385,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72732,6 +76409,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72749,6 +76427,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72762,6 +76441,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72785,6 +76465,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72802,6 +76483,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72826,6 +76508,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72846,6 +76529,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72872,6 +76556,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72889,6 +76574,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72903,6 +76589,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72910,6 +76597,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72936,6 +76624,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72953,6 +76642,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72967,6 +76657,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -72974,6 +76665,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72997,6 +76689,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73015,6 +76708,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73039,6 +76733,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73065,6 +76760,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73082,6 +76778,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73113,6 +76810,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73133,6 +76831,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73151,6 +76850,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73177,6 +76877,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73194,6 +76895,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73208,6 +76910,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73215,6 +76918,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73238,6 +76942,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73254,6 +76959,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73275,6 +76981,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73293,6 +77000,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73323,6 +77031,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73343,6 +77052,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73361,6 +77071,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73387,6 +77098,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73404,6 +77116,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73418,6 +77131,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73425,6 +77139,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73448,6 +77163,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73464,6 +77180,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73485,6 +77202,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73503,6 +77221,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73550,6 +77269,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73576,6 +77296,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73593,6 +77314,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73617,6 +77339,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73636,6 +77359,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73662,6 +77386,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73679,6 +77404,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73692,6 +77418,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl-'UndsUnds'IMP-SYNTAX'Unds'AExp'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73720,6 +77447,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73737,6 +77465,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73750,6 +77479,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73773,6 +77503,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73790,6 +77521,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73821,6 +77553,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73841,6 +77574,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73859,6 +77593,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -73885,6 +77620,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73902,6 +77638,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73916,6 +77653,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73923,6 +77661,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73946,6 +77685,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -73962,6 +77702,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -73983,6 +77724,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74001,6 +77743,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74054,6 +77797,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74073,6 +77817,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74099,6 +77844,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("59")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74116,6 +77862,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("59")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74129,6 +77876,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74152,6 +77900,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("60")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74169,6 +77918,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("60")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74193,6 +77943,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74212,6 +77963,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74238,6 +77990,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74255,6 +78008,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74268,6 +78022,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74298,6 +78053,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74315,6 +78071,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74339,6 +78096,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74358,6 +78116,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74377,6 +78136,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74403,6 +78163,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74420,6 +78181,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74433,6 +78195,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74459,6 +78222,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74476,6 +78240,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74489,6 +78254,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74512,6 +78278,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74529,6 +78296,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74542,6 +78310,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74565,6 +78334,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74582,6 +78352,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74606,6 +78377,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74626,6 +78398,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74652,6 +78425,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74669,6 +78443,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74683,6 +78458,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74690,6 +78466,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74716,6 +78493,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74733,6 +78511,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74747,6 +78526,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74754,6 +78534,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74777,6 +78558,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74795,6 +78577,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74819,6 +78602,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74838,6 +78622,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74857,6 +78642,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74876,6 +78662,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74902,6 +78689,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74919,6 +78707,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74932,6 +78721,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -74958,6 +78748,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -74975,6 +78766,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74988,6 +78780,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75011,6 +78804,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75028,6 +78822,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75041,6 +78836,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -75067,6 +78863,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75084,6 +78881,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("6")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75097,6 +78895,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75120,6 +78919,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75137,6 +78937,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75150,6 +78951,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75173,6 +78975,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75190,6 +78993,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75221,6 +79025,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -75241,6 +79046,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -75259,6 +79065,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -75285,6 +79092,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75302,6 +79110,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75316,6 +79125,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75323,6 +79133,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75346,6 +79157,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75362,6 +79174,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75383,6 +79196,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75401,6 +79215,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75454,6 +79269,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -75473,6 +79289,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -75499,6 +79316,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("60")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75516,6 +79334,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("60")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75529,6 +79348,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75552,6 +79372,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("61")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75569,6 +79390,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("61")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75593,6 +79415,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -75612,6 +79435,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -75638,6 +79462,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75655,6 +79480,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75668,6 +79494,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75698,6 +79525,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75715,6 +79543,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75739,6 +79568,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -75758,6 +79588,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -75777,6 +79608,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -75803,6 +79635,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75820,6 +79653,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75833,6 +79667,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -75859,6 +79694,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75876,6 +79712,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75889,6 +79726,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75912,6 +79750,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75929,6 +79768,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75942,6 +79782,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -75965,6 +79806,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -75982,6 +79824,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76006,6 +79849,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76026,6 +79870,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76052,6 +79897,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76069,6 +79915,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76083,6 +79930,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76090,6 +79938,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76116,6 +79965,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76133,6 +79983,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76147,6 +79998,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76154,6 +80006,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76177,6 +80030,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76195,6 +80049,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76219,6 +80074,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76245,6 +80101,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76262,6 +80119,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76293,6 +80151,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76313,6 +80172,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76331,6 +80191,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76357,6 +80218,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76374,6 +80236,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76388,6 +80251,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76395,6 +80259,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76418,6 +80283,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76434,6 +80300,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76455,6 +80322,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76473,6 +80341,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76526,6 +80395,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76545,6 +80415,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76571,6 +80442,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("61")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76588,6 +80460,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("61")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76601,6 +80474,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76624,6 +80498,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("62")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76641,6 +80516,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("62")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76665,6 +80541,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76684,6 +80561,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76710,6 +80588,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76727,6 +80606,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76740,6 +80620,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76770,6 +80651,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76787,6 +80669,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76811,6 +80694,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76830,6 +80714,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76849,6 +80734,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76875,6 +80761,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76892,6 +80779,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76905,6 +80793,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -76931,6 +80820,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76948,6 +80838,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76961,6 +80852,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -76984,6 +80876,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77001,6 +80894,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77014,6 +80908,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77037,6 +80932,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77054,6 +80950,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77078,6 +80975,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77098,6 +80996,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77124,6 +81023,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77141,6 +81041,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77155,6 +81056,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77162,6 +81064,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77188,6 +81091,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77205,6 +81109,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77219,6 +81124,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77226,6 +81132,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77249,6 +81156,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77267,6 +81175,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77291,6 +81200,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77310,6 +81220,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77329,6 +81240,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77348,6 +81260,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77374,6 +81287,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77391,6 +81305,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77404,6 +81319,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77430,6 +81346,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77447,6 +81364,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77460,6 +81378,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77483,6 +81402,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77500,6 +81420,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77513,6 +81434,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77539,6 +81461,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77556,6 +81479,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77569,6 +81493,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77592,6 +81517,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77609,6 +81535,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77622,6 +81549,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77645,6 +81573,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77662,6 +81591,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77693,6 +81623,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77713,6 +81644,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77731,6 +81663,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77757,6 +81690,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77774,6 +81708,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77788,6 +81723,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77795,6 +81731,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77818,6 +81755,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77834,6 +81772,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77855,6 +81794,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77873,6 +81813,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -77926,6 +81867,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77945,6 +81887,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77971,6 +81914,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("62")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -77988,6 +81932,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("62")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78001,6 +81946,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78024,6 +81970,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("63")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78041,6 +81988,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("63")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78065,6 +82013,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78084,6 +82033,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78110,6 +82060,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78127,6 +82078,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78140,6 +82092,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78170,6 +82123,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78187,6 +82141,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78211,6 +82166,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78230,6 +82186,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78249,6 +82206,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78275,6 +82233,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78292,6 +82251,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78305,6 +82265,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78331,6 +82292,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78348,6 +82310,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78361,6 +82324,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78384,6 +82348,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78401,6 +82366,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78414,6 +82380,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78437,6 +82404,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78454,6 +82422,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78478,6 +82447,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78498,6 +82468,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78524,6 +82495,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78541,6 +82513,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78555,6 +82528,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78562,6 +82536,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78588,6 +82563,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78605,6 +82581,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78619,6 +82596,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78626,6 +82604,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78649,6 +82628,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78667,6 +82647,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78691,6 +82672,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78717,6 +82699,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78734,6 +82717,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78765,6 +82749,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78785,6 +82770,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78803,6 +82789,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -78829,6 +82816,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78846,6 +82834,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78860,6 +82849,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78867,6 +82857,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78890,6 +82881,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78906,6 +82898,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78927,6 +82920,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -78945,6 +82939,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78998,6 +82993,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79017,6 +83013,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79043,6 +83040,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("63")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79060,6 +83058,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("63")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79073,6 +83072,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79096,6 +83096,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("64")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79113,6 +83114,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("64")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79137,6 +83139,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79156,6 +83159,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79182,6 +83186,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79199,6 +83204,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79212,6 +83218,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79242,6 +83249,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79259,6 +83267,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79283,6 +83292,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79302,6 +83312,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79321,6 +83332,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79347,6 +83359,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79364,6 +83377,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79377,6 +83391,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79403,6 +83418,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79420,6 +83436,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79433,6 +83450,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79456,6 +83474,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79473,6 +83492,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79486,6 +83506,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79509,6 +83530,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79526,6 +83548,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79550,6 +83573,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79570,6 +83594,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79596,6 +83621,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79613,6 +83639,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79627,6 +83654,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79634,6 +83662,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79660,6 +83689,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79677,6 +83707,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79691,6 +83722,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79698,6 +83730,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79721,6 +83754,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79739,6 +83773,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79763,6 +83798,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79789,6 +83825,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79806,6 +83843,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79837,6 +83875,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79857,6 +83896,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79875,6 +83915,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -79901,6 +83942,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79918,6 +83960,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79932,6 +83975,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79939,6 +83983,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79962,6 +84007,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -79978,6 +84024,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -79999,6 +84046,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80017,6 +84065,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80070,6 +84119,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80089,6 +84139,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80115,6 +84166,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("64")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80132,6 +84184,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("64")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80145,6 +84198,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80168,6 +84222,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("65")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80185,6 +84240,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("65")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80209,6 +84265,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80228,6 +84285,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80254,6 +84312,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80271,6 +84330,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80284,6 +84344,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80314,6 +84375,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80331,6 +84393,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80355,6 +84418,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80374,6 +84438,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80393,6 +84458,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80419,6 +84485,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80436,6 +84503,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80449,6 +84517,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80475,6 +84544,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80492,6 +84562,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80505,6 +84576,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80528,6 +84600,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80545,6 +84618,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80558,6 +84632,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80581,6 +84656,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80598,6 +84674,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80622,6 +84699,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80642,6 +84720,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80668,6 +84747,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80685,6 +84765,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80699,6 +84780,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80706,6 +84788,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80732,6 +84815,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80749,6 +84833,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80763,6 +84848,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80770,6 +84856,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80793,6 +84880,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80811,6 +84899,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80835,6 +84924,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80861,6 +84951,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80878,6 +84969,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -80909,6 +85001,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80929,6 +85022,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80947,6 +85041,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -80973,6 +85068,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -80990,6 +85086,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81004,6 +85101,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81011,6 +85109,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81034,6 +85133,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81050,6 +85150,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81071,6 +85172,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81089,6 +85191,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81142,6 +85245,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("s"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -81161,6 +85265,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("s"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -81187,6 +85292,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("65")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81204,6 +85310,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("65")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81217,6 +85324,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81240,6 +85348,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("66")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81257,6 +85366,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("66")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81281,6 +85391,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsSlshUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -81300,6 +85411,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -81326,6 +85438,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81343,6 +85456,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81356,6 +85470,7 @@ side condition entry: 2862 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81386,6 +85501,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81403,6 +85519,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81427,6 +85544,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -81446,6 +85564,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("q"),\dv{SortId{}}("q")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -81465,6 +85584,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -81491,6 +85611,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81508,6 +85629,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81521,6 +85643,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -81547,6 +85670,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81564,6 +85688,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81577,6 +85702,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81600,6 +85726,7 @@ side condition entry: 2847 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81617,6 +85744,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81630,6 +85758,7 @@ side condition entry: 2859 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81653,6 +85782,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81670,6 +85800,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81694,6 +85825,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("r"),\dv{SortId{}}("n")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -81714,6 +85846,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("r"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -81740,6 +85873,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81757,6 +85891,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81771,6 +85906,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81778,6 +85914,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -81804,6 +85941,7 @@ side condition entry: 2852 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81821,6 +85959,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81835,6 +85974,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81842,6 +85982,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81865,6 +86006,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81883,6 +86025,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81907,6 +86050,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("q"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -81933,6 +86077,7 @@ side condition entry: 2853 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81950,6 +86095,7 @@ side condition entry: 2878 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -81981,6 +86127,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -82001,6 +86148,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("n"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -82019,6 +86167,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("n"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -82045,6 +86194,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -82062,6 +86212,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -82076,6 +86227,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -82083,6 +86235,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -82106,6 +86259,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -82122,6 +86276,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -82143,6 +86298,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -82161,6 +86317,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -82191,6 +86348,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'BangUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'BExp{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2"))),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -82211,6 +86369,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(Lbl'Unds-LT-EqlsUndsUnds'IMP-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(\dv{SortId{}}("m"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -82229,6 +86388,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2976 1 VarK = kore[kseq{}(\dv{SortId{}}("m"),dotk{}())] +function exit: 2976 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -82255,6 +86415,7 @@ side condition entry: 2851 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -82272,6 +86433,7 @@ side condition entry: 2869 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -82286,6 +86448,7 @@ side condition entry: 2870 2 function: LblisKResult{} (0:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -82293,6 +86456,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -82316,6 +86480,7 @@ side condition entry: 2854 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -82332,6 +86497,7 @@ side condition entry: 2864 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -82353,6 +86519,7 @@ side condition entry: 2856 1 function: LblisKResult{} (1) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -82371,6 +86538,7 @@ side condition entry: 2881 1 function: LblisKResult{} (1:0) rule: 2977 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2977 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/imp/empty.proof.out.diff b/test/output/imp/empty.proof.out.diff index 66aea2916..afc90af6e 100644 --- a/test/output/imp/empty.proof.out.diff +++ b/test/output/imp/empty.proof.out.diff @@ -19,10 +19,16 @@ hook result: kore[Lblint'UndsSClnUndsUnds'IMP-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt function: Lblproject'Coln'Pgm{} (0:0) rule: 3386 1 VarK = kore[Lblint'UndsSClnUndsUnds'IMP-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt{}(Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids'QuotRBraUnds'Ids{}()),Lbl'LBraRBraUnds'IMP-SYNTAX'Unds'Block{}())] +function exit: 3386 notail +function exit: 3284 notail function: LblinitStateCell{} (1) rule: 3285 0 +function exit: 3285 notail +function exit: 3286 notail function: LblinitGeneratedCounterCell{} (1) rule: 3282 0 +function exit: 3282 notail +function exit: 3283 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblint'UndsSClnUndsUnds'IMP-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt{}(Lbl'UndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IMP-SYNTAX'Unds'Ids'Unds'Id'Unds'Ids'QuotRBraUnds'Ids{}()),Lbl'LBraRBraUnds'IMP-SYNTAX'Unds'Block{}()),dotk{}())),Lbl'-LT-'state'-GT-'{}(Lbl'Stop'Map{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 3228 5 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/imp5-rw-literal/empty.proof.out.diff b/test/output/imp5-rw-literal/empty.proof.out.diff index 378c2072d..b851d6f2e 100644 --- a/test/output/imp5-rw-literal/empty.proof.out.diff +++ b/test/output/imp5-rw-literal/empty.proof.out.diff @@ -16,10 +16,15 @@ hook result: kore[Lbl'LBraRBraUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Block{}()] function: Lblproject'Coln'Pgm{} (0:0) rule: 318 1 VarK = kore[Lbl'LBraRBraUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Block{}()] +function exit: 318 notail +function exit: 250 notail function: LblinitSCell{} (1) rule: 251 0 +function exit: 251 notail function: LblinitGeneratedCounterCell{} (2) rule: 248 0 +function exit: 248 notail +function exit: 249 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'LBraRBraUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Block{}(),dotk{}())),Lbl'-LT-'s'-GT-'{}(Lbl'UndsCommUndsCommUndsCommUndsCommUndsCommUndsUnds'IMP5-RW-LITERAL'Unds'Vars5'Unds'IInt'Unds'IInt'Unds'IInt'Unds'IInt'Unds'IInt'Unds'IInt{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 224 3 Var'Unds'DotVar1 = kore[dotk{}()] diff --git a/test/output/imp5-rw-literal/transfer.proof.out.diff b/test/output/imp5-rw-literal/transfer.proof.out.diff index e68b5b0d1..0dd447211 100644 --- a/test/output/imp5-rw-literal/transfer.proof.out.diff +++ b/test/output/imp5-rw-literal/transfer.proof.out.diff @@ -16,10 +16,15 @@ hook result: kore[Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stm function: Lblproject'Coln'Pgm{} (0:0) rule: 318 1 VarK = kore[Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stmt'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx1'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl12345'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}()),Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stmt'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx2'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl10'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}()),Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stmt'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl100'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}()),Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stmt'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}()),Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Block'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}())),Lbl'LBraUndsRBraUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Block'Unds'StmtList{}(Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stmt'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}())),Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stmt'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}())))))))))] +function exit: 318 notail +function exit: 250 notail function: LblinitSCell{} (1) rule: 251 0 +function exit: 251 notail function: LblinitGeneratedCounterCell{} (2) rule: 248 0 +function exit: 248 notail +function exit: 249 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stmt'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx1'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl12345'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}()),Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stmt'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx2'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl10'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}()),Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stmt'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl100'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}()),Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stmt'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}()),Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Block'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}())),Lbl'LBraUndsRBraUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Block'Unds'StmtList{}(Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stmt'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}())),Lbl'UndsUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'StmtList'Unds'Stmt'Unds'StmtList{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-LITERAL-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-LITERAL-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-LITERAL-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}()))))))))),dotk{}())),Lbl'-LT-'s'-GT-'{}(Lbl'UndsCommUndsCommUndsCommUndsCommUndsCommUndsUnds'IMP5-RW-LITERAL'Unds'Vars5'Unds'IInt'Unds'IInt'Unds'IInt'Unds'IInt'Unds'IInt'Unds'IInt{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IInt{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 245 5 Var'Unds'DotVar1 = kore[dotk{}()] diff --git a/test/output/imp5-rw-succ/empty.proof.intermediate.out.diff b/test/output/imp5-rw-succ/empty.proof.intermediate.out.diff index f1a5c0eb1..e599bc4ba 100644 --- a/test/output/imp5-rw-succ/empty.proof.intermediate.out.diff +++ b/test/output/imp5-rw-succ/empty.proof.intermediate.out.diff @@ -23,20 +23,31 @@ function: Lblproject'Coln'Pgm{} (0:0) arg: kore[kseq{}(Lbl'LBraRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block{}(),dotk{}())] rule: 644 1 VarK = kore[Lbl'LBraRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block{}()] +function exit: 644 notail +function exit: 534 notail function: LblinitX1Cell{} (1) rule: 537 0 +function exit: 537 notail function: LblinitX2Cell{} (2) rule: 538 0 +function exit: 538 notail function: LblinitX3Cell{} (3) rule: 539 0 +function exit: 539 notail function: LblinitX4Cell{} (4) rule: 540 0 +function exit: 540 notail function: LblinitX5Cell{} (5) rule: 541 0 +function exit: 541 notail function: LblinitRetCell{} (6) rule: 535 0 +function exit: 535 notail +function exit: 536 notail function: LblinitGeneratedCounterCell{} (1) rule: 532 0 +function exit: 532 notail +function exit: 533 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'LBraRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block{}(),dotk{}())),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x3'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x4'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 467 8 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/imp5-rw-succ/empty.proof.out.diff b/test/output/imp5-rw-succ/empty.proof.out.diff index 70e012e8e..bbcc7d41c 100644 --- a/test/output/imp5-rw-succ/empty.proof.out.diff +++ b/test/output/imp5-rw-succ/empty.proof.out.diff @@ -19,20 +19,31 @@ hook result: kore[Lbl'LBraRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block{}()] function: Lblproject'Coln'Pgm{} (0:0) rule: 644 1 VarK = kore[Lbl'LBraRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block{}()] +function exit: 644 notail +function exit: 534 notail function: LblinitX1Cell{} (1) rule: 537 0 +function exit: 537 notail function: LblinitX2Cell{} (2) rule: 538 0 +function exit: 538 notail function: LblinitX3Cell{} (3) rule: 539 0 +function exit: 539 notail function: LblinitX4Cell{} (4) rule: 540 0 +function exit: 540 notail function: LblinitX5Cell{} (5) rule: 541 0 +function exit: 541 notail function: LblinitRetCell{} (6) rule: 535 0 +function exit: 535 notail +function exit: 536 notail function: LblinitGeneratedCounterCell{} (1) rule: 532 0 +function exit: 532 notail +function exit: 533 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'LBraRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block{}(),dotk{}())),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x3'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x4'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 467 8 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/imp5-rw-succ/transfer.proof.intermediate.out.diff b/test/output/imp5-rw-succ/transfer.proof.intermediate.out.diff index 59c9f45fd..4b4fb3e57 100644 --- a/test/output/imp5-rw-succ/transfer.proof.intermediate.out.diff +++ b/test/output/imp5-rw-succ/transfer.proof.intermediate.out.diff @@ -23,20 +23,31 @@ function: Lblproject'Coln'Pgm{} (0:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx1'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl12345'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl10'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl100'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()))))),dotk{}())] rule: 644 1 VarK = kore[Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx1'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl12345'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl10'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl100'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())))))] +function exit: 644 notail +function exit: 534 notail function: LblinitX1Cell{} (1) rule: 537 0 +function exit: 537 notail function: LblinitX2Cell{} (2) rule: 538 0 +function exit: 538 notail function: LblinitX3Cell{} (3) rule: 539 0 +function exit: 539 notail function: LblinitX4Cell{} (4) rule: 540 0 +function exit: 540 notail function: LblinitX5Cell{} (5) rule: 541 0 +function exit: 541 notail function: LblinitRetCell{} (6) rule: 535 0 +function exit: 535 notail +function exit: 536 notail function: LblinitGeneratedCounterCell{} (1) rule: 532 0 +function exit: 532 notail +function exit: 533 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx1'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl12345'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl10'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl100'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()))))),dotk{}())),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x3'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x4'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 502 10 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -92,6 +103,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl12345'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl12345'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -129,6 +141,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx1'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl10'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl100'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),kseq{}(Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())))),dotk{}()))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x3'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x4'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),dotk{}())))] rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -153,6 +166,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -178,6 +192,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl10'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl10'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -214,6 +229,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -229,6 +245,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl100'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),kseq{}(Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())))),dotk{}())))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x3'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x4'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -253,6 +270,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -278,6 +296,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl100'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl100'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -314,6 +333,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -329,6 +349,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),kseq{}(Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())))),dotk{}()))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x4'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -353,6 +374,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -378,6 +400,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -414,6 +437,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -429,6 +453,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())))),dotk{}())))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),Lbl'-LT-'x4'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -453,6 +478,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -478,6 +504,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -505,6 +532,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -542,6 +570,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -557,6 +586,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),kseq{}(Lbl'Hash'freezer'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp0'Unds'{}(kseq{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'Hash'freezerif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block0'Unds'{}(kseq{}(Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}()),kseq{}(Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()))),dotk{}())),dotk{}())))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -581,6 +611,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -596,6 +627,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -604,6 +636,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -641,6 +674,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -656,6 +690,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),kseq{}(Lbl'Hash'freezer'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())),kseq{}(Lbl'Hash'freezerif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block0'Unds'{}(kseq{}(Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}()),kseq{}(Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()))),dotk{}())),dotk{}())))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -680,6 +715,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -695,6 +731,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -703,6 +740,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -729,6 +767,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -743,6 +782,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -769,6 +809,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -783,6 +824,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -809,6 +851,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblfalse'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IBool{}(),kseq{}(Lbl'Hash'freezerif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block0'Unds'{}(kseq{}(Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}()),kseq{}(Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()))),dotk{}())),dotk{}()))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lblfalse'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IBool{}(),dotk{}())))] rule: 576 1 VarKResult = kore[Lblfalse'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IBool{}()] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -834,6 +877,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfalse'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IBool{}(),dotk{}())] rule: 576 1 VarKResult = kore[Lblfalse'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IBool{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -895,6 +939,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -921,6 +966,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -958,6 +1004,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -973,6 +1020,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),kseq{}(Lbl'Hash'freezer'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp0'Unds'{}(kseq{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -997,6 +1045,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1012,6 +1061,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1020,6 +1070,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1057,6 +1108,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1072,6 +1124,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),kseq{}(Lbl'Hash'freezer'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1096,6 +1149,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1111,6 +1165,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1119,6 +1174,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1145,6 +1201,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1160,6 +1217,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1168,6 +1226,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1194,6 +1253,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1209,6 +1269,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1217,6 +1278,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1243,6 +1305,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1258,6 +1321,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1282,6 +1346,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1307,6 +1372,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1333,6 +1399,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1370,6 +1437,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1385,6 +1453,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),kseq{}(Lbl'Hash'freezer'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp0'Unds'{}(kseq{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1409,6 +1478,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1424,6 +1494,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1432,6 +1503,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1469,6 +1541,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1484,6 +1557,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),kseq{}(Lbl'Hash'freezer'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1508,6 +1582,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1523,6 +1598,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1531,6 +1607,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1557,6 +1634,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1572,6 +1650,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1580,6 +1659,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1610,6 +1690,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1635,6 +1716,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1650,6 +1732,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1658,6 +1741,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1688,6 +1772,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1713,6 +1798,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1728,6 +1814,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1736,6 +1823,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1766,6 +1854,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1791,6 +1880,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1806,6 +1896,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1814,6 +1905,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1844,6 +1936,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1869,6 +1962,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1884,6 +1978,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1892,6 +1987,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1922,6 +2018,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1947,6 +2044,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1962,6 +2060,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1970,6 +2069,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2000,6 +2100,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2025,6 +2126,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2040,6 +2142,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2048,6 +2151,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2078,6 +2182,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2103,6 +2208,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2118,6 +2224,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2126,6 +2233,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2156,6 +2264,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2181,6 +2290,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2196,6 +2306,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2204,6 +2315,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2234,6 +2346,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2259,6 +2372,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2274,6 +2388,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2282,6 +2397,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2312,6 +2428,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2337,6 +2454,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2352,6 +2470,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2360,6 +2479,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2390,6 +2510,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2415,6 +2536,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2430,6 +2552,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2438,6 +2561,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2468,6 +2592,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2493,6 +2618,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2508,6 +2634,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2516,6 +2643,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2546,6 +2674,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2571,6 +2700,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2586,6 +2716,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2594,6 +2725,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2624,6 +2756,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2649,6 +2782,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2664,6 +2798,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2672,6 +2807,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2702,6 +2838,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2727,6 +2864,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2742,6 +2880,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2750,6 +2889,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2780,6 +2920,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2805,6 +2946,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2820,6 +2962,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2828,6 +2971,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2858,6 +3002,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2883,6 +3028,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2898,6 +3044,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2906,6 +3053,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2936,6 +3084,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2961,6 +3110,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2976,6 +3126,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2984,6 +3135,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3014,6 +3166,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3039,6 +3192,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3054,6 +3208,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3062,6 +3217,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3092,6 +3248,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3117,6 +3274,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3132,6 +3290,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3140,6 +3299,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3165,6 +3325,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3180,6 +3341,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3200,6 +3362,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] @@ -3207,6 +3370,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3222,6 +3386,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3242,6 +3407,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] @@ -3249,6 +3415,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3264,6 +3431,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3284,6 +3452,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] @@ -3291,6 +3460,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3306,6 +3476,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3326,6 +3497,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] @@ -3333,6 +3505,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3348,6 +3521,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3368,6 +3542,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] @@ -3375,6 +3550,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3390,6 +3566,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3410,6 +3587,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] @@ -3417,6 +3595,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3432,6 +3611,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3452,6 +3632,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] @@ -3459,6 +3640,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3474,6 +3656,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3494,6 +3677,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] @@ -3501,6 +3685,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3516,6 +3701,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3536,6 +3722,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] @@ -3543,6 +3730,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3558,6 +3746,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3578,6 +3767,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] @@ -3585,6 +3775,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3600,6 +3791,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3620,6 +3812,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] @@ -3627,6 +3820,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3642,6 +3836,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3662,6 +3857,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] @@ -3669,6 +3865,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3684,6 +3881,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3704,6 +3902,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] @@ -3711,6 +3910,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3726,6 +3926,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3746,6 +3947,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] @@ -3753,6 +3955,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3768,6 +3971,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3788,6 +3992,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] @@ -3795,6 +4000,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3810,6 +4016,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3830,6 +4037,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] @@ -3837,6 +4045,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3852,6 +4061,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3872,6 +4082,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] @@ -3879,6 +4090,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3894,6 +4106,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3914,6 +4127,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] @@ -3921,6 +4135,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3936,6 +4151,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3956,6 +4172,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] @@ -3963,6 +4180,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3978,6 +4196,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}()))))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3998,6 +4217,7 @@ function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} arg: kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 441 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] @@ -4005,6 +4225,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4020,6 +4241,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),kseq{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),dotk{}())))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4044,6 +4266,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4069,6 +4292,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] rule: 575 1 VarK = kore[kseq{}(Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4105,6 +4329,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4120,6 +4345,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),kseq{}(Lbl'Hash'freezer'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp1'Unds'{}(kseq{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())),dotk{}()))),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'x3'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbl'-LT-'x4'-GT-'{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))))),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())))] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4144,6 +4370,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/imp5-rw-succ/transfer.proof.out.diff b/test/output/imp5-rw-succ/transfer.proof.out.diff index e7543d8d2..37ca313c1 100644 --- a/test/output/imp5-rw-succ/transfer.proof.out.diff +++ b/test/output/imp5-rw-succ/transfer.proof.out.diff @@ -19,20 +19,31 @@ hook result: kore[Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds' function: Lblproject'Coln'Pgm{} (0:0) rule: 644 1 VarK = kore[Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx1'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl12345'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl10'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl100'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())))))] +function exit: 644 notail +function exit: 534 notail function: LblinitX1Cell{} (1) rule: 537 0 +function exit: 537 notail function: LblinitX2Cell{} (2) rule: 538 0 +function exit: 538 notail function: LblinitX3Cell{} (3) rule: 539 0 +function exit: 539 notail function: LblinitX4Cell{} (4) rule: 540 0 +function exit: 540 notail function: LblinitX5Cell{} (5) rule: 541 0 +function exit: 541 notail function: LblinitRetCell{} (6) rule: 535 0 +function exit: 535 notail +function exit: 536 notail function: LblinitGeneratedCounterCell{} (1) rule: 532 0 +function exit: 532 notail +function exit: 533 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx1'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl12345'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl10'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl100'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}())),Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'LBraUndsRBraUnds'IMP5-RW-SUCC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-RW-SUCC-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}()))))),dotk{}())),Lbl'-LT-'x1'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x2'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x3'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x4'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'x5'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbl'-LT-'ret'-GT-'{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 502 10 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -83,6 +94,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl12345'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -116,6 +128,7 @@ side condition entry: 446 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -138,6 +151,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -161,6 +175,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl10'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -194,6 +209,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -207,6 +223,7 @@ side condition entry: 446 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -229,6 +246,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -252,6 +270,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl100'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -285,6 +304,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -298,6 +318,7 @@ side condition entry: 446 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -320,6 +341,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -343,6 +365,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl200'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -376,6 +399,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -389,6 +413,7 @@ side condition entry: 446 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -411,6 +436,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -434,6 +460,7 @@ side condition entry: 503 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'Unds-GT-UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -459,6 +486,7 @@ side condition entry: 463 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -493,6 +521,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -506,6 +535,7 @@ side condition entry: 447 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -528,6 +558,7 @@ side condition entry: 463 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -542,6 +573,7 @@ side condition entry: 464 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -549,6 +581,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -583,6 +616,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -596,6 +630,7 @@ side condition entry: 448 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -618,6 +653,7 @@ side condition entry: 463 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -632,6 +668,7 @@ side condition entry: 464 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -639,6 +676,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -663,6 +701,7 @@ side condition entry: 468 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -676,6 +715,7 @@ side condition entry: 469 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -700,6 +740,7 @@ side condition entry: 468 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -713,6 +754,7 @@ side condition entry: 469 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -736,6 +778,7 @@ side condition entry: 449 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lblfalse'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IBool{}()] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -759,6 +802,7 @@ side condition entry: 503 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lblfalse'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'IBool{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -815,6 +859,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'Unds'-'UndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -839,6 +884,7 @@ side condition entry: 460 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lblx3'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -873,6 +919,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -886,6 +933,7 @@ side condition entry: 444 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -908,6 +956,7 @@ side condition entry: 460 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -922,6 +971,7 @@ side condition entry: 461 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -929,6 +979,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -963,6 +1014,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -976,6 +1028,7 @@ side condition entry: 445 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -998,6 +1051,7 @@ side condition entry: 460 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1012,6 +1066,7 @@ side condition entry: 461 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1019,6 +1074,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1043,6 +1099,7 @@ side condition entry: 488 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1057,6 +1114,7 @@ side condition entry: 489 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1064,6 +1122,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1088,6 +1147,7 @@ side condition entry: 488 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1102,6 +1162,7 @@ side condition entry: 489 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1109,6 +1170,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1133,6 +1195,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1146,6 +1209,7 @@ side condition entry: 446 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1168,6 +1232,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1191,6 +1256,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP5-RW-SUCC-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}()),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1215,6 +1281,7 @@ side condition entry: 457 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lblx4'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1249,6 +1316,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1262,6 +1330,7 @@ side condition entry: 442 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1284,6 +1353,7 @@ side condition entry: 457 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1298,6 +1368,7 @@ side condition entry: 458 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1305,6 +1376,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lblx2'Unds'IMP5-RW-SUCC-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1339,6 +1411,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1352,6 +1425,7 @@ side condition entry: 443 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1374,6 +1448,7 @@ side condition entry: 457 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1388,6 +1463,7 @@ side condition entry: 458 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1395,6 +1471,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1419,6 +1496,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1433,6 +1511,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1440,6 +1519,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1467,6 +1547,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1490,6 +1571,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1504,6 +1586,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1511,6 +1594,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1538,6 +1622,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1561,6 +1646,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1575,6 +1661,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1582,6 +1669,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1609,6 +1697,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1632,6 +1721,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1646,6 +1736,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1653,6 +1744,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1680,6 +1772,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1703,6 +1796,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1717,6 +1811,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1724,6 +1819,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1751,6 +1847,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1774,6 +1871,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1788,6 +1886,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1795,6 +1894,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1822,6 +1922,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1845,6 +1946,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1859,6 +1961,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1866,6 +1969,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1893,6 +1997,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1916,6 +2021,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1930,6 +2036,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1937,6 +2044,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1964,6 +2072,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1987,6 +2096,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2001,6 +2111,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2008,6 +2119,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2035,6 +2147,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2058,6 +2171,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2072,6 +2186,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2079,6 +2194,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2106,6 +2222,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2129,6 +2246,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2143,6 +2261,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2150,6 +2269,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2177,6 +2297,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2200,6 +2321,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2214,6 +2336,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2221,6 +2344,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2248,6 +2372,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2271,6 +2396,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2285,6 +2411,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2292,6 +2419,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2319,6 +2447,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2342,6 +2471,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2356,6 +2486,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2363,6 +2494,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2390,6 +2522,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2413,6 +2546,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2427,6 +2561,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2434,6 +2569,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2461,6 +2597,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2484,6 +2621,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2498,6 +2636,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2505,6 +2644,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2532,6 +2672,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2555,6 +2696,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2569,6 +2711,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2576,6 +2719,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2603,6 +2747,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2626,6 +2771,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2640,6 +2786,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2647,6 +2794,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2674,6 +2822,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2697,6 +2846,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2711,6 +2861,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2718,6 +2869,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2745,6 +2897,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2768,6 +2921,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2782,6 +2936,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2789,6 +2944,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2816,6 +2972,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl'UndsPlus'Nat'UndsUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp'Unds'NatExp{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}(),Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2839,6 +2996,7 @@ side condition entry: 484 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2853,6 +3011,7 @@ side condition entry: 485 2 function: LblisKResult{} (0:0) rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2860,6 +3019,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2883,6 +3043,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2896,6 +3057,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2915,11 +3077,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2933,6 +3097,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2952,11 +3117,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2970,6 +3137,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2989,11 +3157,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3007,6 +3177,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3026,11 +3197,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3044,6 +3217,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3063,11 +3237,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3081,6 +3257,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3100,11 +3277,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3118,6 +3297,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3137,11 +3317,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3155,6 +3337,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3174,11 +3357,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3192,6 +3377,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3211,11 +3397,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3229,6 +3417,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3248,11 +3437,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3266,6 +3457,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3285,11 +3477,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3303,6 +3497,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3322,11 +3517,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3340,6 +3537,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3359,11 +3557,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3377,6 +3577,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3396,11 +3597,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3414,6 +3617,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3433,11 +3637,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3451,6 +3657,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3470,11 +3677,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3488,6 +3697,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3507,11 +3717,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3525,6 +3737,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3544,11 +3757,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3562,6 +3777,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3581,11 +3797,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3599,6 +3817,7 @@ side condition entry: 456 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3618,11 +3837,13 @@ rule: 456 10 function: Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp'Unds'NatExp{} (0:0:0:0) rule: 441 1 K0 = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 441 notail side condition entry: 493 1 VarHOLE = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()))))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3636,6 +3857,7 @@ side condition entry: 446 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))))] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3658,6 +3880,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())))))))))))))))))))))] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3681,6 +3904,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 575 1 VarK = kore[kseq{}(Lbl1'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'NatExp{}(),dotk{}())] +function exit: 575 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3714,6 +3938,7 @@ side condition entry: 493 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}()] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3727,6 +3952,7 @@ side condition entry: 446 1 function: LblisKResult{} (1) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3749,6 +3975,7 @@ side condition entry: 495 1 function: LblisKResult{} (1:0) rule: 576 1 VarKResult = kore[Lbls'LParUndsRParUnds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'INTERNAL-DOMAIN-SYNTAX'Unds'Nat{}())] +function exit: 576 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/imp5/empty.proof.out.diff b/test/output/imp5/empty.proof.out.diff index ef562fec5..03f50516e 100644 --- a/test/output/imp5/empty.proof.out.diff +++ b/test/output/imp5/empty.proof.out.diff @@ -19,10 +19,16 @@ hook result: kore[Lbl'LBraRBraUnds'IMP5-SYNTAX'Unds'Block{}()] function: Lblproject'Coln'Pgm{} (0:0) rule: 805 1 VarK = kore[Lbl'LBraRBraUnds'IMP5-SYNTAX'Unds'Block{}()] +function exit: 805 notail +function exit: 723 notail function: LblinitSCell{} (1) rule: 724 0 +function exit: 724 notail +function exit: 725 notail function: LblinitGeneratedCounterCell{} (1) rule: 721 0 +function exit: 721 notail +function exit: 722 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'LBraRBraUnds'IMP5-SYNTAX'Unds'Block{}(),dotk{}())),Lbl'-LT-'s'-GT-'{}(Lbl'UndsCommUndsCommUndsCommUndsCommUndsCommUndsUnds'IMP5-SYNTAX'Unds'Vars5'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("0"),\dv{SortInt{}}("0"),\dv{SortInt{}}("0"),\dv{SortInt{}}("0"),\dv{SortInt{}}("0")))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 668 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/imp5/transfer.proof.out.diff b/test/output/imp5/transfer.proof.out.diff index f19b737cd..e2134711d 100644 --- a/test/output/imp5/transfer.proof.out.diff +++ b/test/output/imp5/transfer.proof.out.diff @@ -19,10 +19,16 @@ hook result: kore[Lblint'UndsSClnUndsUnds'IMP5-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stm function: Lblproject'Coln'Pgm{} (0:0) rule: 805 1 VarK = kore[Lblint'UndsSClnUndsUnds'IMP5-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt{}(Lbl'UndsCommUndsUnds'IMP5-SYNTAX'Unds'Ids'Unds'Id2'Unds'Ids{}(Lblx1'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'UndsCommUndsUnds'IMP5-SYNTAX'Unds'Ids'Unds'Id2'Unds'Ids{}(Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'UndsCommUndsUnds'IMP5-SYNTAX'Unds'Ids'Unds'Id2'Unds'Ids{}(Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'UndsCommUndsUnds'IMP5-SYNTAX'Unds'Ids'Unds'Id2'Unds'Ids{}(Lblx4'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'UndsCommUndsUnds'IMP5-SYNTAX'Unds'Ids'Unds'Id2'Unds'Ids{}(Lblret'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IMP5-SYNTAX'Unds'Ids'Unds'Id2'Unds'Ids'QuotRBraUnds'Ids{}()))))),Lbl'UndsUndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx1'Unds'IMP5-SYNTAX'Unds'Id2{}(),\dv{SortInt{}}("12345")),Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}(),\dv{SortInt{}}("10"))),Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}(),\dv{SortInt{}}("100"))),Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-SYNTAX'Unds'Id2{}(),\dv{SortInt{}}("200"))),Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-SYNTAX'Unds'Id2{}(),\dv{SortInt{}}("0"))),Lbl'LBraUndsRBraUnds'IMP5-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-SYNTAX'Unds'Id2{}(),\dv{SortInt{}}("1")))))))] +function exit: 805 notail +function exit: 723 notail function: LblinitSCell{} (1) rule: 724 0 +function exit: 724 notail +function exit: 725 notail function: LblinitGeneratedCounterCell{} (1) rule: 721 0 +function exit: 721 notail +function exit: 722 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblint'UndsSClnUndsUnds'IMP5-SYNTAX'Unds'Pgm'Unds'Ids'Unds'Stmt{}(Lbl'UndsCommUndsUnds'IMP5-SYNTAX'Unds'Ids'Unds'Id2'Unds'Ids{}(Lblx1'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'UndsCommUndsUnds'IMP5-SYNTAX'Unds'Ids'Unds'Id2'Unds'Ids{}(Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'UndsCommUndsUnds'IMP5-SYNTAX'Unds'Ids'Unds'Id2'Unds'Ids{}(Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'UndsCommUndsUnds'IMP5-SYNTAX'Unds'Ids'Unds'Id2'Unds'Ids{}(Lblx4'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'UndsCommUndsUnds'IMP5-SYNTAX'Unds'Ids'Unds'Id2'Unds'Ids{}(Lblret'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'IMP5-SYNTAX'Unds'Ids'Unds'Id2'Unds'Ids'QuotRBraUnds'Ids{}()))))),Lbl'UndsUndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx1'Unds'IMP5-SYNTAX'Unds'Id2{}(),\dv{SortInt{}}("12345")),Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}(),\dv{SortInt{}}("10"))),Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}(),\dv{SortInt{}}("100"))),Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-SYNTAX'Unds'Id2{}(),\dv{SortInt{}}("200"))),Lblif'LParUndsRParUnds'else'UndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'BExp'Unds'Block'Unds'Block{}(Lbl'Unds-GT-UndsUnds'IMP5-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}()),Lbl'LBraUndsRBraUnds'IMP5-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-SYNTAX'Unds'Id2{}(),\dv{SortInt{}}("0"))),Lbl'LBraUndsRBraUnds'IMP5-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'Unds'-'UndsUnds'IMP5-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}())),Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblx4'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lbl'UndsPlusUndsUnds'IMP5-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}()))),Lbl'UndsEqlsUndsSClnUnds'IMP5-SYNTAX'Unds'Stmt'Unds'Id2'Unds'AExp{}(Lblret'Unds'IMP5-SYNTAX'Unds'Id2{}(),\dv{SortInt{}}("1"))))))),dotk{}())),Lbl'-LT-'s'-GT-'{}(Lbl'UndsCommUndsCommUndsCommUndsCommUndsCommUndsUnds'IMP5-SYNTAX'Unds'Vars5'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int'Unds'Int{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("0"),\dv{SortInt{}}("0"),\dv{SortInt{}}("0"),\dv{SortInt{}}("0"),\dv{SortInt{}}("0")))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 675 5 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -59,6 +65,7 @@ side condition entry: 677 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("12345")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -82,6 +89,7 @@ side condition entry: 677 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -105,6 +113,7 @@ side condition entry: 677 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("100")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -128,6 +137,7 @@ side condition entry: 677 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("200")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -151,6 +161,7 @@ side condition entry: 685 1 function: LblisKResult{} (1:0) rule: 757 1 VarK = kore[kseq{}(Lbl'Unds-GT-UndsUnds'IMP5-SYNTAX'Unds'BExp'Unds'AExp'Unds'AExp{}(Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}()),dotk{}())] +function exit: 757 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -171,6 +182,7 @@ side condition entry: 664 1 function: LblisKResult{} (1:0) rule: 757 1 VarK = kore[kseq{}(Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 757 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -200,6 +212,7 @@ side condition entry: 626 1 function: LblisKResult{} (1) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -217,6 +230,7 @@ side condition entry: 664 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -231,6 +245,7 @@ side condition entry: 665 2 function: LblisKResult{} (0:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -238,6 +253,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 757 1 VarK = kore[kseq{}(Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 757 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -267,6 +283,7 @@ side condition entry: 627 1 function: LblisKResult{} (1) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("100")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -284,6 +301,7 @@ side condition entry: 664 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -298,6 +316,7 @@ side condition entry: 665 2 function: LblisKResult{} (0:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -305,6 +324,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("100")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -328,6 +348,7 @@ side condition entry: 630 1 function: LblisKResult{} (1) rule: 758 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -346,6 +367,7 @@ side condition entry: 685 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -382,6 +404,7 @@ side condition entry: 677 1 function: LblisKResult{} (1:0) rule: 757 1 VarK = kore[kseq{}(Lbl'Unds'-'UndsUnds'IMP5-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}()),dotk{}())] +function exit: 757 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -401,6 +424,7 @@ side condition entry: 641 1 function: LblisKResult{} (1:0) rule: 757 1 VarK = kore[kseq{}(Lblx3'Unds'IMP5-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 757 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -430,6 +454,7 @@ side condition entry: 613 1 function: LblisKResult{} (1) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("100")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -447,6 +472,7 @@ side condition entry: 641 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("100")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -461,6 +487,7 @@ side condition entry: 642 2 function: LblisKResult{} (0:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("100")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -468,6 +495,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 757 1 VarK = kore[kseq{}(Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 757 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -497,6 +525,7 @@ side condition entry: 614 1 function: LblisKResult{} (1) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -514,6 +543,7 @@ side condition entry: 641 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("100")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -528,6 +558,7 @@ side condition entry: 642 2 function: LblisKResult{} (0:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("100")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -535,6 +566,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -558,6 +590,7 @@ side condition entry: 623 1 function: LblisKResult{} (1) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("90")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -575,6 +608,7 @@ side condition entry: 677 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("90")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -598,6 +632,7 @@ side condition entry: 677 1 function: LblisKResult{} (1:0) rule: 757 1 VarK = kore[kseq{}(Lbl'UndsPlusUndsUnds'IMP5-SYNTAX'Unds'AExp'Unds'AExp'Unds'AExp{}(Lblx4'Unds'IMP5-SYNTAX'Unds'Id2{}(),Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}()),dotk{}())] +function exit: 757 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -617,6 +652,7 @@ side condition entry: 638 1 function: LblisKResult{} (1:0) rule: 757 1 VarK = kore[kseq{}(Lblx4'Unds'IMP5-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 757 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -646,6 +682,7 @@ side condition entry: 611 1 function: LblisKResult{} (1) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("200")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -663,6 +700,7 @@ side condition entry: 638 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("200")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -677,6 +715,7 @@ side condition entry: 639 2 function: LblisKResult{} (0:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("200")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -684,6 +723,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 757 1 VarK = kore[kseq{}(Lblx2'Unds'IMP5-SYNTAX'Unds'Id2{}(),dotk{}())] +function exit: 757 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -713,6 +753,7 @@ side condition entry: 612 1 function: LblisKResult{} (1) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -730,6 +771,7 @@ side condition entry: 638 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("200")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -744,6 +786,7 @@ side condition entry: 639 2 function: LblisKResult{} (0:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("200")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -751,6 +794,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -774,6 +818,7 @@ side condition entry: 623 1 function: LblisKResult{} (1) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("210")] +function exit: 758 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -791,6 +836,7 @@ side condition entry: 677 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("210")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -814,6 +860,7 @@ side condition entry: 677 1 function: LblisKResult{} (1:0) rule: 758 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 758 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/injections/input.proof.out.diff b/test/output/injections/input.proof.out.diff index 13b4c1f69..211cbb061 100644 --- a/test/output/injections/input.proof.out.diff +++ b/test/output/injections/input.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblf'LParUndsRParUnds'INJECTIONS-SYNTAX'Unds'Foo'Unds'Foo{}(Lb function: Lblproject'Coln'KItem{} (0:0) rule: 228 1 VarK = kore[Lblf'LParUndsRParUnds'INJECTIONS-SYNTAX'Unds'Foo'Unds'Foo{}(Lbloof'LParUndsRParUnds'INJECTIONS-SYNTAX'Unds'Oof'Unds'Int{}(\dv{SortInt{}}("10")))] +function exit: 228 notail +function exit: 177 notail function: LblinitGeneratedCounterCell{} (1) rule: 175 0 +function exit: 175 notail +function exit: 176 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblf'LParUndsRParUnds'INJECTIONS-SYNTAX'Unds'Foo'Unds'Foo{}(Lbloof'LParUndsRParUnds'INJECTIONS-SYNTAX'Unds'Oof'Unds'Int{}(\dv{SortInt{}}("10"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 140 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/is-zero/zero.proof.out.diff b/test/output/is-zero/zero.proof.out.diff index 0c024556d..b587764a5 100644 --- a/test/output/is-zero/zero.proof.out.diff +++ b/test/output/is-zero/zero.proof.out.diff @@ -1,6 +1,7 @@ version: 13 function: LblisZero'LParUndsRParUnds'IS-ZERO-SYNTAX'Unds'Bool'Unds'Int{} () rule: 181 0 +function exit: 181 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),\dv{SortBool{}}("true"))] @@ -18,7 +19,11 @@ hook result: kore[\dv{SortBool{}}("true")] function: Lblproject'Coln'KItem{} (0:0) rule: 197 1 VarK = kore[\dv{SortBool{}}("true")] +function exit: 197 notail +function exit: 152 notail function: LblinitGeneratedCounterCell{} (1) rule: 150 0 +function exit: 150 notail +function exit: 151 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("true"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("true"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/kool-static.proof.out.diff b/test/output/kool-static.proof.out.diff index 57774f968..16eb772b9 100644 --- a/test/output/kool-static.proof.out.diff +++ b/test/output/kool-static.proof.out.diff @@ -1,26 +1,31 @@ version: 13 function: Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps'QuotRBraUnds'Exps{} () rule: 5871 0 +function exit: 5871 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps'QuotRBraUnds'Exps{} () rule: 5871 0 +function exit: 5871 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps'QuotRBraUnds'Exps{} () rule: 5871 0 +function exit: 5871 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps'QuotRBraUnds'Exps{} () rule: 5871 0 +function exit: 5871 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps'QuotRBraUnds'Exps{} () rule: 5871 0 +function exit: 5871 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () @@ -29,6 +34,7 @@ function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds' pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps'QuotRBraUnds'Exps{} () rule: 5871 0 +function exit: 5871 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () @@ -37,6 +43,7 @@ function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds' pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps'QuotRBraUnds'Exps{} () rule: 5871 0 +function exit: 5871 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} () @@ -51,10 +58,13 @@ function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds' pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} (0) pattern matching failure: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} +function exit: 6109 notail function: Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps'QuotRBraUnds'Exps{} () rule: 5871 0 +function exit: 5871 notail function: Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps'QuotRBraUnds'Exps{} () rule: 5871 0 +function exit: 5871 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} () @@ -69,16 +79,20 @@ function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds' pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} (0) pattern matching failure: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} +function exit: 6109 notail function: Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps'QuotRBraUnds'Exps{} () rule: 5871 0 +function exit: 5871 notail function: Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps'QuotRBraUnds'Exps{} () rule: 5871 0 +function exit: 5871 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} () pattern matching failure: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} function: Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps'QuotRBraUnds'Exps{} () rule: 5871 0 +function exit: 5871 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} () pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} () @@ -113,15 +127,23 @@ hook result: kore[Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt' function: Lblproject'Coln'Stmt{} (0:0) rule: 6358 1 VarK = kore[Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("A"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("10"))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getA"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblclass'Unds'extends'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Id'Unds'Block{}(\dv{SortId{}}("B"),\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20")))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getB"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))))),Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("Main"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("Main"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("B")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("b"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))))))))))))))] +function exit: 6358 notail +function exit: 6159 notail +function exit: 6163 notail +function exit: 6164 notail function: LblinitClassesCell{} (1) rule: 6153 0 +function exit: 6153 notail +function exit: 6162 notail function: LblinitGeneratedCounterCell{} (1) rule: 6156 0 +function exit: 6156 notail function: LblinitOutputCell{} (2) rule: 6160 1 VarInit = kore[Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("A"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("10"))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getA"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblclass'Unds'extends'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Id'Unds'Block{}(\dv{SortId{}}("B"),\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20")))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getB"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))))),Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("Main"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("Main"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("B")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("b"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))))))))))))))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$IO"),\dv{SortString{}}("off")))] function: Lbl'Hash'stdout'Unds'K-IO'Unds'Int{} (0:0:0:0:0) rule: 5878 0 +function exit: 5878 notail hook: MAP.lookup LblMap'Coln'lookup{} (0:0:1:0:0:0) arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("A"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("10"))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getA"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblclass'Unds'extends'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Id'Unds'Block{}(\dv{SortId{}}("B"),\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20")))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getB"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))))),Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("Main"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("Main"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("B")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("b"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))))))))))))))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$IO"),\dv{SortString{}}("off")))] arg: kore[\dv{SortKConfigVar{}}("$IO")] @@ -129,6 +151,7 @@ hook result: kore[\dv{SortString{}}("off")] function: Lblproject'Coln'String{} (0:0:1:0) rule: 6360 1 VarK = kore[\dv{SortString{}}("off")] +function exit: 6360 notail hook: LIST.concat Lbl'Unds'List'Unds'{} (0:0) arg: kore[LblListItem{}(Lbl'Hash'ostream'LParUndsRParUnds'K-IO'Unds'Stream'Unds'Int{}(\dv{SortInt{}}("1")))] arg: kore[LblListItem{}(\dv{SortString{}}("off"))] @@ -137,12 +160,15 @@ hook: LIST.concat Lbl'Unds'List'Unds'{} (0) arg: kore[Lbl'Unds'List'Unds'{}(LblListItem{}(Lbl'Hash'ostream'LParUndsRParUnds'K-IO'Unds'Stream'Unds'Int{}(\dv{SortInt{}}("1"))),LblListItem{}(\dv{SortString{}}("off")))] arg: kore[LblListItem{}(Lbl'Hash'buffer'LParUndsRParUnds'K-IO'Unds'Stream'Unds'K{}(kseq{}(\dv{SortString{}}(""),dotk{}())))] hook result: kore[Lbl'Unds'List'Unds'{}(Lbl'Unds'List'Unds'{}(LblListItem{}(Lbl'Hash'ostream'LParUndsRParUnds'K-IO'Unds'Stream'Unds'Int{}(\dv{SortInt{}}("1"))),LblListItem{}(\dv{SortString{}}("off"))),LblListItem{}(Lbl'Hash'buffer'LParUndsRParUnds'K-IO'Unds'Stream'Unds'K{}(kseq{}(\dv{SortString{}}(""),dotk{}()))))] +function exit: 6160 notail +function exit: 6157 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'tasks'-GT-'{}(LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("A"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("10"))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getA"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblclass'Unds'extends'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Id'Unds'Block{}(\dv{SortId{}}("B"),\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20")))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getB"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))))),Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("Main"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("Main"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("B")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("b"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))))))))))))))),dotk{}())),Lbl'Stop'TenvCell{}(),Lbl'Stop'CtenvTCell{}(),Lbl'Stop'ReturnTypeCell{}(),Lbl'Stop'InClassCell{}()))),Lbl'-LT-'classes'-GT-'{}(Lbl'Stop'ClassDataCellMap{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'output'-GT-'{}(Lbl'Unds'List'Unds'{}(Lbl'Unds'List'Unds'{}(LblListItem{}(Lbl'Hash'ostream'LParUndsRParUnds'K-IO'Unds'Stream'Unds'Int{}(\dv{SortInt{}}("1"))),LblListItem{}(\dv{SortString{}}("off"))),LblListItem{}(Lbl'Hash'buffer'LParUndsRParUnds'K-IO'Unds'Stream'Unds'K{}(kseq{}(\dv{SortString{}}(""),dotk{}()))))))] side condition entry: 6045 1 VarHOLE = kore[Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("A"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("10"))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getA"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x"))))))))] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("A"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("10"))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getA"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -202,6 +228,7 @@ hook: SET.concat Lbl'Unds'TaskCellSet'Unds'{} (0:0:0) hook result: kore[Lbl'Unds'TaskCellSet'Unds'{}(LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblclass'Unds'extends'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Id'Unds'Block{}(\dv{SortId{}}("B"),\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20")))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getB"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))))),Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("Main"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("Main"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("B")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("b"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))))))))))))),dotk{}())),dotk{}()))),Lbl'Stop'TenvCell{}(),Lbl'Stop'CtenvTCell{}(),Lbl'Stop'ReturnTypeCell{}(),Lbl'Stop'InClassCell{}())),LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(LblcheckType'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'KItem'Unds'Types{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblclass{}(\dv{SortId{}}("Object")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("A"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("10"))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getA"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))),dotk{}()))),Lbl'Stop'TenvCell{}(),Lbl'-LT-'ctenvT'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'ReturnTypeCell{}(),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("A"),dotk{}())))))] function: LblinitBaseClassesCell{} (0:1:0:0:1:2) rule: 6150 0 +function exit: 6150 notail hook: MAP.concat Lbl'Unds'ClassDataCellMap'Unds'{} (0:1:0) arg: kore[LblClassDataCellMapItem{}(Lbl'-LT-'className'-GT-'{}(\dv{SortId{}}("A")),Lbl'-LT-'classData'-GT-'{}(Lbl'-LT-'className'-GT-'{}(\dv{SortId{}}("A")),Lbl'-LT-'baseClass'-GT-'{}(kseq{}(\dv{SortId{}}("Object"),dotk{}())),Lbl'-LT-'baseClasses'-GT-'{}(Lbl'Stop'Set{}()),Lbl'Stop'CtenvCell{}()))] arg: kore[Lbl'Stop'ClassDataCellMap{}()] @@ -244,6 +271,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -328,6 +356,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -354,6 +383,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -368,6 +398,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -375,6 +406,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblclass'Unds'extends'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Id'Unds'Block{}(\dv{SortId{}}("B"),\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20")))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getB"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))))),Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("Main"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("Main"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("B")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("b"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))))))))))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -404,6 +436,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblclass'Unds'extends'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Id'Unds'Block{}(\dv{SortId{}}("B"),\dv{SortId{}}("A"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20")))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getB"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -447,6 +480,7 @@ hook: SET.concat Lbl'Unds'TaskCellSet'Unds'{} (0:0:0) hook result: kore[Lbl'Unds'TaskCellSet'Unds'{}(Lbl'Unds'TaskCellSet'Unds'{}(LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("A"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("10"))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getA"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x"))))),dotk{}())),dotk{}()))),Lbl'Stop'TenvCell{}(),Lbl'-LT-'ctenvT'-GT-'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("x"),Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}())),Lbl'Stop'ReturnTypeCell{}(),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("A"),dotk{}())))),LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(LblcheckType'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'KItem'Unds'Types{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20")))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getB"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))))),dotk{}()))),Lbl'Stop'TenvCell{}(),Lbl'-LT-'ctenvT'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'ReturnTypeCell{}(),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("B"),dotk{}()))))),LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("Main"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("Main"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("B")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("b"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))))))))))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}())))),Lbl'Stop'TenvCell{}(),Lbl'Stop'CtenvTCell{}(),Lbl'Stop'ReturnTypeCell{}(),Lbl'Stop'InClassCell{}())))] function: LblinitBaseClassesCell{} (0:1:0:0:1:2) rule: 6150 0 +function exit: 6150 notail hook: MAP.concat Lbl'Unds'ClassDataCellMap'Unds'{} (0:1:0) arg: kore[LblClassDataCellMapItem{}(Lbl'-LT-'className'-GT-'{}(\dv{SortId{}}("B")),Lbl'-LT-'classData'-GT-'{}(Lbl'-LT-'className'-GT-'{}(\dv{SortId{}}("B")),Lbl'-LT-'baseClass'-GT-'{}(kseq{}(\dv{SortId{}}("A"),dotk{}())),Lbl'-LT-'baseClasses'-GT-'{}(Lbl'Stop'Set{}()),Lbl'Stop'CtenvCell{}()))] arg: kore[LblClassDataCellMapItem{}(Lbl'-LT-'className'-GT-'{}(\dv{SortId{}}("A")),Lbl'-LT-'classData'-GT-'{}(Lbl'-LT-'className'-GT-'{}(\dv{SortId{}}("A")),Lbl'-LT-'baseClass'-GT-'{}(kseq{}(\dv{SortId{}}("Object"),dotk{}())),Lbl'-LT-'baseClasses'-GT-'{}(LblSetItem{}(\dv{SortId{}}("Object"))),Lbl'Stop'CtenvCell{}()))] @@ -571,6 +605,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("x"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -703,6 +738,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -745,6 +781,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -759,6 +796,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -766,6 +804,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("A"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("10"))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getA"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x"))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -811,6 +850,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("A"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("10"))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -871,10 +911,13 @@ rule: 6093 17 VarT = kore[Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] function: LblmkDecls'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Stmt'Unds'Params{} (0:0:0:0:0:0:0:0:0:0) rule: 6301 0 +function exit: 6301 notail function: LblgetTypes'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Types'Unds'Params{} (0:0:0:0:1:0:0:0:0:1:0) rule: 6146 0 +function exit: 6146 notail function: LblgetTypes'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Types'Unds'Params{} (0:0:0:0:1:0:0:0:1:0:0:0) rule: 6146 0 +function exit: 6146 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} (0:0:0:0:1:0:0:0:1:0:1) pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} (0:0:0:0:1:0:0:0:1:0) @@ -908,6 +951,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'LBraRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block{}(),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1217,6 +1261,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1259,6 +1304,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1273,6 +1319,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1280,6 +1327,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getA"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1340,10 +1388,13 @@ rule: 6093 17 VarT = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] function: LblmkDecls'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Stmt'Unds'Params{} (0:0:0:0:0:0:0:0:0:0) rule: 6301 0 +function exit: 6301 notail function: LblgetTypes'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Types'Unds'Params{} (0:0:0:0:1:0:0:0:0:1:0) rule: 6146 0 +function exit: 6146 notail function: LblgetTypes'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Types'Unds'Params{} (0:0:0:0:1:0:0:0:1:0:0:0) rule: 6146 0 +function exit: 6146 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} (0:0:0:0:1:0:0:0:1:0:1) pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} (0:0:0:0:1:0:0:0:1:0) @@ -1611,6 +1662,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'LBraRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block{}(),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1686,6 +1738,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1728,6 +1781,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1742,6 +1796,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1749,6 +1804,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1794,6 +1850,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1836,6 +1893,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1850,6 +1908,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1857,6 +1916,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("10")))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1937,6 +1997,7 @@ side condition entry: 6015 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("10")),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1981,6 +2042,7 @@ side condition entry: 6026 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("x"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2026,9 +2088,11 @@ side condition entry: 6062 1 function: LblisLValue{} (0) rule: 6248 1 VarLValue = kore[\dv{SortId{}}("x")] +function exit: 6248 notail function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("x"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2118,6 +2182,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblthis'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2193,6 +2258,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2235,6 +2301,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2249,6 +2316,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2256,6 +2324,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2331,6 +2400,7 @@ side condition entry: 5926 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2373,6 +2443,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2386,6 +2457,7 @@ side condition entry: 5954 1 function: LblisKResult{} (1) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("A")),\dv{SortId{}}("x")),dotk{}())] +function exit: 6245 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("false")] @@ -2396,6 +2468,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2438,6 +2511,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2451,6 +2525,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2465,6 +2540,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2472,6 +2548,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x"))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2552,6 +2629,7 @@ side condition entry: 6076 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("x"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2596,6 +2674,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2654,6 +2733,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2667,6 +2747,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblthis'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2742,6 +2823,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2755,6 +2837,7 @@ side condition entry: 5926 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2797,6 +2880,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2810,6 +2894,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2823,6 +2908,7 @@ side condition entry: 5954 1 function: LblisKResult{} (1) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("A")),\dv{SortId{}}("x")),dotk{}())] +function exit: 6245 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("false")] @@ -2833,6 +2919,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2875,6 +2962,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2888,6 +2976,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2902,6 +2991,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2909,6 +2999,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2954,6 +3045,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3000,6 +3092,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3064,6 +3157,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3128,6 +3222,7 @@ side condition entry: 5959 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3169,6 +3264,7 @@ side condition entry: 6076 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3281,6 +3377,7 @@ side condition entry: 5954 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3322,6 +3419,7 @@ side condition entry: 6062 1 function: LblisLValue{} (0) rule: 6247 1 VarK = kore[kseq{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),dotk{}())] +function exit: 6247 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] @@ -3331,6 +3429,7 @@ side condition entry: 6064 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3373,6 +3472,7 @@ side condition entry: 6026 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3386,6 +3486,7 @@ side condition entry: 6027 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3462,6 +3563,7 @@ side condition entry: 5936 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3504,6 +3606,7 @@ side condition entry: 6026 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3517,6 +3620,7 @@ side condition entry: 6027 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3600,6 +3704,7 @@ side condition entry: 5929 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3641,6 +3746,7 @@ side condition entry: 6015 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3715,6 +3821,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3757,6 +3864,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3771,6 +3879,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3778,6 +3887,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblclass'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Id'Unds'Block{}(\dv{SortId{}}("Main"),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("Main"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("B")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("b"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))))))))))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3869,6 +3979,7 @@ hook: SET.concat Lbl'Unds'TaskCellSet'Unds'{} (0:0:0) hook result: kore[Lbl'Unds'TaskCellSet'Unds'{}(Lbl'Unds'TaskCellSet'Unds'{}(Lbl'Unds'TaskCellSet'Unds'{}(LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(LblcheckType'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'KItem'Unds'Types{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblclass{}(\dv{SortId{}}("Object")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),kseq{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("Main"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("B")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("b"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))))))))))),dotk{}()))),Lbl'Stop'TenvCell{}(),Lbl'-LT-'ctenvT'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'ReturnTypeCell{}(),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("Main"),dotk{}())))),LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}())))),Lbl'Stop'TenvCell{}(),Lbl'Stop'CtenvTCell{}(),Lbl'Stop'ReturnTypeCell{}(),Lbl'Stop'InClassCell{}()))),LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20")))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getB"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x"))))),dotk{}())),dotk{}()))),Lbl'Stop'TenvCell{}(),Lbl'-LT-'ctenvT'-GT-'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("x"),Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}())),Lbl'Stop'ReturnTypeCell{}(),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("B"),dotk{}()))))),LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}()))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("A"),dotk{}())))))] function: LblinitBaseClassesCell{} (0:1:0:0:1:2) rule: 6150 0 +function exit: 6150 notail hook: MAP.concat Lbl'Unds'ClassDataCellMap'Unds'{} (0:1:0) arg: kore[LblClassDataCellMapItem{}(Lbl'-LT-'className'-GT-'{}(\dv{SortId{}}("Main")),Lbl'-LT-'classData'-GT-'{}(Lbl'-LT-'className'-GT-'{}(\dv{SortId{}}("Main")),Lbl'-LT-'baseClass'-GT-'{}(kseq{}(\dv{SortId{}}("Object"),dotk{}())),Lbl'-LT-'baseClasses'-GT-'{}(Lbl'Stop'Set{}()),Lbl'Stop'CtenvCell{}()))] arg: kore[Lbl'Unds'ClassDataCellMap'Unds'{}(LblClassDataCellMapItem{}(Lbl'-LT-'className'-GT-'{}(\dv{SortId{}}("A")),Lbl'-LT-'classData'-GT-'{}(Lbl'-LT-'className'-GT-'{}(\dv{SortId{}}("A")),Lbl'-LT-'baseClass'-GT-'{}(kseq{}(\dv{SortId{}}("Object"),dotk{}())),Lbl'-LT-'baseClasses'-GT-'{}(LblSetItem{}(\dv{SortId{}}("Object"))),Lbl'-LT-'ctenv'-GT-'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("getA"),Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}())),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("x"),Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}())),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("A"),Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}())))))),LblClassDataCellMapItem{}(Lbl'-LT-'className'-GT-'{}(\dv{SortId{}}("B")),Lbl'-LT-'classData'-GT-'{}(Lbl'-LT-'className'-GT-'{}(\dv{SortId{}}("B")),Lbl'-LT-'baseClass'-GT-'{}(kseq{}(\dv{SortId{}}("A"),dotk{}())),Lbl'-LT-'baseClasses'-GT-'{}(Lbl'Unds'Set'Unds'{}(LblSetItem{}(\dv{SortId{}}("Object")),LblSetItem{}(\dv{SortId{}}("A")))),Lbl'Stop'CtenvCell{}())))] @@ -3958,10 +4069,13 @@ rule: 6093 17 VarT = kore[Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] function: LblmkDecls'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Stmt'Unds'Params{} (0:0:0:0:0:0:0:0:0:0) rule: 6301 0 +function exit: 6301 notail function: LblgetTypes'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Types'Unds'Params{} (0:0:0:0:1:0:0:0:0:1:0) rule: 6146 0 +function exit: 6146 notail function: LblgetTypes'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Types'Unds'Params{} (0:0:0:0:1:0:0:0:1:0:0:0) rule: 6146 0 +function exit: 6146 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} (0:0:0:0:1:0:0:0:1:0:1) pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} (0:0:0:0:1:0:0:0:1:0) @@ -3995,6 +4109,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'LBraRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block{}(),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4337,6 +4452,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4379,6 +4495,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4393,6 +4510,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4400,6 +4518,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("B")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("b"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))))))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4480,6 +4599,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("B")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("b"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4525,6 +4645,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("B")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("b"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4649,6 +4770,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4691,6 +4813,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4705,6 +4828,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4712,6 +4836,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4757,6 +4882,7 @@ side condition entry: 6015 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("b"),Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4801,6 +4927,7 @@ side condition entry: 6026 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("b"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4846,9 +4973,11 @@ side condition entry: 6062 1 function: LblisLValue{} (0) rule: 6248 1 VarLValue = kore[\dv{SortId{}}("b")] +function exit: 6248 notail function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("b"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4943,6 +5072,7 @@ side condition entry: 5954 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4984,6 +5114,7 @@ side condition entry: 6062 1 function: LblisLValue{} (0) rule: 6247 1 VarK = kore[kseq{}(Lblclass{}(\dv{SortId{}}("B")),dotk{}())] +function exit: 6247 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] @@ -4993,6 +5124,7 @@ side condition entry: 6064 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5035,6 +5167,7 @@ side condition entry: 6026 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5048,6 +5181,7 @@ side condition entry: 6027 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5093,6 +5227,7 @@ side condition entry: 6066 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5138,6 +5273,7 @@ side condition entry: 5993 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("B")),\dv{SortId{}}("B")),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5183,6 +5319,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5196,6 +5333,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("B")),\dv{SortId{}}("B")),dotk{}())] +function exit: 6245 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("false")] @@ -5206,6 +5344,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5248,6 +5387,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5261,6 +5401,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5275,6 +5416,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5282,6 +5424,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5327,6 +5470,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5340,6 +5484,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("B")),\dv{SortId{}}("B")),dotk{}())] +function exit: 6245 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("false")] @@ -5350,6 +5495,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5392,6 +5538,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5405,6 +5552,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5419,6 +5567,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5426,6 +5575,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5496,6 +5646,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5509,6 +5660,7 @@ side condition entry: 6015 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblnew'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exps{}(\dv{SortId{}}("Main"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5553,6 +5705,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5566,6 +5719,7 @@ side condition entry: 6066 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5611,6 +5765,7 @@ side condition entry: 5993 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("Main")),\dv{SortId{}}("Main")),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5656,6 +5811,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5669,6 +5825,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("Main"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5733,6 +5890,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5746,6 +5904,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("B")),\dv{SortId{}}("B")),dotk{}())] +function exit: 6245 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("false")] @@ -5756,6 +5915,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}())] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5798,6 +5958,7 @@ side condition entry: 5993 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}())] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5811,6 +5972,7 @@ side condition entry: 5994 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5887,6 +6049,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5931,6 +6094,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5944,6 +6108,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("B")),\dv{SortId{}}("B")),dotk{}())] +function exit: 6245 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("false")] @@ -5954,6 +6119,7 @@ side condition entry: 5929 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("Main"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5995,6 +6161,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6008,6 +6175,7 @@ side condition entry: 6015 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("Main"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6052,6 +6220,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6095,6 +6264,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6108,6 +6278,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("B")),\dv{SortId{}}("B")),dotk{}())] +function exit: 6245 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("false")] @@ -6118,6 +6289,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6160,6 +6332,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6173,6 +6346,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6187,6 +6361,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6194,6 +6369,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6239,6 +6415,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6282,6 +6459,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6295,6 +6473,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("B")),\dv{SortId{}}("B")),dotk{}())] +function exit: 6245 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("false")] @@ -6305,6 +6484,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6347,6 +6527,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6360,6 +6541,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6374,6 +6556,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6381,6 +6564,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20")))))),Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getB"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x"))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6426,6 +6610,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6439,6 +6624,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("B"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20")))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6484,6 +6670,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6512,10 +6699,13 @@ rule: 6093 17 VarT = kore[Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] function: LblmkDecls'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Stmt'Unds'Params{} (0:0:0:0:0:0:0:0:0:0) rule: 6301 0 +function exit: 6301 notail function: LblgetTypes'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Types'Unds'Params{} (0:0:0:0:1:0:0:0:0:1:0) rule: 6146 0 +function exit: 6146 notail function: LblgetTypes'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Types'Unds'Params{} (0:0:0:0:1:0:0:0:1:0:0:0) rule: 6146 0 +function exit: 6146 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} (0:0:0:0:1:0:0:0:1:0:1) pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} (0:0:0:0:1:0:0:0:1:0) @@ -6549,6 +6739,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'LBraRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block{}(),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6594,6 +6785,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6690,6 +6882,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6733,6 +6926,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6796,6 +6990,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6848,6 +7043,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6900,6 +7096,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6950,6 +7147,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7000,6 +7198,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7013,6 +7212,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7055,6 +7255,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7069,6 +7270,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7076,6 +7278,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20"))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7121,6 +7324,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7169,6 +7373,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7214,6 +7419,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7227,6 +7433,7 @@ side condition entry: 6015 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7271,6 +7478,7 @@ side condition entry: 5993 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),\dv{SortId{}}("A")),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7316,6 +7524,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7329,6 +7538,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblsuper'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7374,6 +7584,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7421,6 +7632,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7434,6 +7646,7 @@ side condition entry: 5926 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7476,6 +7689,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7489,6 +7703,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7553,6 +7768,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7566,6 +7782,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("B")),\dv{SortId{}}("B")),dotk{}())] +function exit: 6245 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("false")] @@ -7576,6 +7793,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7618,6 +7836,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7632,6 +7851,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7639,6 +7859,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7684,6 +7905,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7727,6 +7949,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7740,6 +7963,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("B")),\dv{SortId{}}("B")),dotk{}())] +function exit: 6245 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("false")] @@ -7750,6 +7974,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7792,6 +8017,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7805,6 +8031,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7819,6 +8046,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7826,6 +8054,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsLParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Id'Unds'Params'Unds'Block{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),\dv{SortId{}}("getB"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Params'Unds'Param'Unds'Params'QuotRBraUnds'Params{}(),Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x")))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7886,10 +8115,13 @@ rule: 6093 17 VarT = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] function: LblmkDecls'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Stmt'Unds'Params{} (0:0:0:0:0:0:0:0:0:0) rule: 6301 0 +function exit: 6301 notail function: LblgetTypes'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Types'Unds'Params{} (0:0:0:0:1:0:0:0:0:1:0) rule: 6146 0 +function exit: 6146 notail function: LblgetTypes'LParUndsRParUnds'KOOL-TYPED-STATIC'Unds'Types'Unds'Params{} (0:0:0:0:1:0:0:0:1:0:0:0) rule: 6146 0 +function exit: 6146 notail function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} (0:0:0:0:1:0:0:0:1:0:1) pattern matching failure: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{} function: Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{} (0:0:0:0:1:0:0:0:1:0) @@ -7923,6 +8155,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7936,6 +8169,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'LBraRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block{}(),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7981,6 +8215,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8024,6 +8259,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8170,6 +8406,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8222,6 +8459,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8274,6 +8512,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8324,6 +8563,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8374,6 +8614,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8387,6 +8628,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("B")),\dv{SortId{}}("B")),dotk{}())] +function exit: 6245 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("false")] @@ -8397,6 +8639,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8439,6 +8682,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8452,6 +8696,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8466,6 +8711,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8473,6 +8719,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8518,6 +8765,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8531,6 +8779,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(Lblclass{}(\dv{SortId{}}("B")),\dv{SortId{}}("B")),dotk{}())] +function exit: 6245 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("false")] @@ -8541,6 +8790,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8583,6 +8833,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8596,6 +8847,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8610,6 +8862,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8617,6 +8870,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8662,6 +8916,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8708,6 +8963,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8772,6 +9028,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}())] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8814,6 +9071,7 @@ side condition entry: 5993 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}())] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8827,6 +9085,7 @@ side condition entry: 5994 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8934,6 +9193,7 @@ side condition entry: 5936 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8976,6 +9236,7 @@ side condition entry: 6026 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8989,6 +9250,7 @@ side condition entry: 6027 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9072,6 +9334,7 @@ side condition entry: 5929 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9113,6 +9376,7 @@ side condition entry: 6015 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9157,6 +9421,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9199,6 +9464,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9213,6 +9479,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9220,6 +9487,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'LBraUndsRBraUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Block'Unds'Stmt{}(Lblreturn'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(\dv{SortId{}}("x"))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9300,6 +9568,7 @@ side condition entry: 6076 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("x"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9389,6 +9658,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblthis'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9464,6 +9734,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9506,6 +9777,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9520,6 +9792,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9527,6 +9800,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9602,6 +9876,7 @@ side condition entry: 5926 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9644,6 +9919,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9708,6 +9984,7 @@ side condition entry: 5959 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9749,6 +10026,7 @@ side condition entry: 6076 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9861,6 +10139,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9903,6 +10182,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9917,6 +10197,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9924,6 +10205,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9969,6 +10251,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10011,6 +10294,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10025,6 +10309,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10032,6 +10317,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10077,6 +10363,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10122,6 +10409,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Type'Unds'Exps{}(Lblclass{}(\dv{SortId{}}("A")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortId{}}("a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10246,6 +10534,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10288,6 +10577,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10302,6 +10592,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10309,6 +10600,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b")))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10354,6 +10646,7 @@ side condition entry: 6015 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("a"),Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b"))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10398,6 +10691,7 @@ side condition entry: 6026 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("a"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10443,9 +10737,11 @@ side condition entry: 6062 1 function: LblisLValue{} (0) rule: 6248 1 VarLValue = kore[\dv{SortId{}}("a")] +function exit: 6248 notail function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("a"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10540,6 +10836,7 @@ side condition entry: 5954 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10581,6 +10878,7 @@ side condition entry: 6062 1 function: LblisLValue{} (0) rule: 6247 1 VarK = kore[kseq{}(Lblclass{}(\dv{SortId{}}("A")),dotk{}())] +function exit: 6247 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] @@ -10590,6 +10888,7 @@ side condition entry: 6064 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10632,6 +10931,7 @@ side condition entry: 6026 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10645,6 +10945,7 @@ side condition entry: 6027 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'LParUndsRParUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Id'Unds'Exp{}(\dv{SortId{}}("A"),\dv{SortId{}}("b")),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10690,6 +10991,7 @@ side condition entry: 5979 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("b"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10785,6 +11087,7 @@ side condition entry: 5908 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10827,6 +11130,7 @@ side condition entry: 5979 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10876,6 +11180,7 @@ side condition entry: 5936 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10918,6 +11223,7 @@ side condition entry: 6026 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10931,6 +11237,7 @@ side condition entry: 6027 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11014,6 +11321,7 @@ side condition entry: 5929 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11055,6 +11363,7 @@ side condition entry: 6015 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11099,6 +11408,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11141,6 +11451,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11155,6 +11466,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11162,6 +11474,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11207,6 +11520,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11249,6 +11563,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11263,6 +11578,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11270,6 +11586,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11315,6 +11632,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11360,6 +11678,7 @@ side condition entry: 6067 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("b.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11404,6 +11723,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortString{}}("b.x = "),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11480,6 +11800,7 @@ side condition entry: 5922 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11524,6 +11845,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11537,6 +11859,7 @@ side condition entry: 6004 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11582,6 +11905,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("b"),\dv{SortId{}}("x")),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11627,6 +11951,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("b"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11722,6 +12047,7 @@ side condition entry: 5926 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11764,6 +12090,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11828,6 +12155,7 @@ side condition entry: 5922 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11872,6 +12200,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11885,6 +12214,7 @@ side condition entry: 6004 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11930,6 +12260,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortString{}}("\x0a"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12006,6 +12337,7 @@ side condition entry: 5922 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12027,6 +12359,7 @@ function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds' rule: 5872 2 K0 = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] K1 = kore[Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()] +function exit: 5872 notail hook: SET.concat Lbl'Unds'TaskCellSet'Unds'{} (0:0:0) arg: kore[LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),kseq{}(Lbl'Hash'freezer'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps1'Unds'{}(kseq{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps1'Unds'{}(kseq{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),dotk{}())),kseq{}(Lbl'Hash'freezerprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}())))))))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("b"),Lblclass{}(\dv{SortId{}}("B"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("a"),Lblclass{}(\dv{SortId{}}("A"))))),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("Main"),dotk{}()))))] arg: kore[Lbl'Unds'TaskCellSet'Unds'{}(LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),kseq{}(Lbl'Hash'freezer'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps0'Unds'{}(kseq{}(Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20"))),dotk{}())),dotk{}()))))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("B"),dotk{}())))),LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}()))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("A"),dotk{}())))))] @@ -12052,6 +12385,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12065,6 +12399,7 @@ side condition entry: 6004 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12078,6 +12413,7 @@ side condition entry: 5923 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12099,6 +12435,7 @@ function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds' rule: 5872 2 K0 = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] K1 = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())] +function exit: 5872 notail hook: SET.concat Lbl'Unds'TaskCellSet'Unds'{} (0:0:0) arg: kore[LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),kseq{}(Lbl'Hash'freezer'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps1'Unds'{}(kseq{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),dotk{}())),kseq{}(Lbl'Hash'freezerprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}()))))))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("b"),Lblclass{}(\dv{SortId{}}("B"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("a"),Lblclass{}(\dv{SortId{}}("A"))))),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("Main"),dotk{}()))))] arg: kore[Lbl'Unds'TaskCellSet'Unds'{}(LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),kseq{}(Lbl'Hash'freezer'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps0'Unds'{}(kseq{}(Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20"))),dotk{}())),dotk{}()))))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("B"),dotk{}())))),LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}()))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("A"),dotk{}())))))] @@ -12124,6 +12461,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12137,6 +12475,7 @@ side condition entry: 6004 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12150,6 +12489,7 @@ side condition entry: 5923 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12171,6 +12511,7 @@ function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds' rule: 5872 2 K0 = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] K1 = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))] +function exit: 5872 notail hook: SET.concat Lbl'Unds'TaskCellSet'Unds'{} (0:0:0) arg: kore[LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))),kseq{}(Lbl'Hash'freezerprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}())))))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("b"),Lblclass{}(\dv{SortId{}}("B"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("a"),Lblclass{}(\dv{SortId{}}("A"))))),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("Main"),dotk{}()))))] arg: kore[Lbl'Unds'TaskCellSet'Unds'{}(LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),kseq{}(Lbl'Hash'freezer'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps0'Unds'{}(kseq{}(Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20"))),dotk{}())),dotk{}()))))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("B"),dotk{}())))),LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}()))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("A"),dotk{}())))))] @@ -12196,6 +12537,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12209,6 +12551,7 @@ side condition entry: 6004 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12222,6 +12565,7 @@ side condition entry: 5956 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12263,6 +12607,7 @@ side condition entry: 6067 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12323,6 +12668,7 @@ side condition entry: 6067 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12378,6 +12724,7 @@ side condition entry: 6067 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12438,6 +12785,7 @@ side condition entry: 6067 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12481,6 +12829,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12523,6 +12872,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12537,6 +12887,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12544,6 +12895,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12589,6 +12941,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12634,6 +12987,7 @@ side condition entry: 6067 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.x = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12678,6 +13032,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortString{}}("a.x = "),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12754,6 +13109,7 @@ side condition entry: 5922 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12798,6 +13154,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12811,6 +13168,7 @@ side condition entry: 6004 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12856,6 +13214,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("x")),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12901,6 +13260,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("a"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12996,6 +13356,7 @@ side condition entry: 5926 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13038,6 +13399,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13102,6 +13464,7 @@ side condition entry: 5922 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13146,6 +13509,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13159,6 +13523,7 @@ side condition entry: 6004 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13204,6 +13569,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortString{}}("\x0a"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13280,6 +13646,7 @@ side condition entry: 5922 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13301,6 +13668,7 @@ function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds' rule: 5872 2 K0 = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] K1 = kore[Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()] +function exit: 5872 notail hook: SET.concat Lbl'Unds'TaskCellSet'Unds'{} (0:0:0) arg: kore[LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),kseq{}(Lbl'Hash'freezer'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps1'Unds'{}(kseq{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps1'Unds'{}(kseq{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),dotk{}())),kseq{}(Lbl'Hash'freezerprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}()))))))))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("b"),Lblclass{}(\dv{SortId{}}("B"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("a"),Lblclass{}(\dv{SortId{}}("A"))))),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("Main"),dotk{}()))))] arg: kore[Lbl'Unds'TaskCellSet'Unds'{}(LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),kseq{}(Lbl'Hash'freezer'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps0'Unds'{}(kseq{}(Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20"))),dotk{}())),dotk{}()))))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("B"),dotk{}())))),LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}()))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("A"),dotk{}())))))] @@ -13326,6 +13694,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13339,6 +13708,7 @@ side condition entry: 6004 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13352,6 +13722,7 @@ side condition entry: 5923 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13373,6 +13744,7 @@ function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds' rule: 5872 2 K0 = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] K1 = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())] +function exit: 5872 notail hook: SET.concat Lbl'Unds'TaskCellSet'Unds'{} (0:0:0) arg: kore[LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),kseq{}(Lbl'Hash'freezer'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps1'Unds'{}(kseq{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),dotk{}())),kseq{}(Lbl'Hash'freezerprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}())))))))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("b"),Lblclass{}(\dv{SortId{}}("B"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("a"),Lblclass{}(\dv{SortId{}}("A"))))),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("Main"),dotk{}()))))] arg: kore[Lbl'Unds'TaskCellSet'Unds'{}(LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),kseq{}(Lbl'Hash'freezer'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps0'Unds'{}(kseq{}(Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20"))),dotk{}())),dotk{}()))))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("B"),dotk{}())))),LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}()))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("A"),dotk{}())))))] @@ -13398,6 +13770,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13411,6 +13784,7 @@ side condition entry: 6004 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13424,6 +13798,7 @@ side condition entry: 5923 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13445,6 +13820,7 @@ function: Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds' rule: 5872 2 K0 = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] K1 = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))] +function exit: 5872 notail hook: SET.concat Lbl'Unds'TaskCellSet'Unds'{} (0:0:0) arg: kore[LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))),kseq{}(Lbl'Hash'freezerprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}()))))))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("b"),Lblclass{}(\dv{SortId{}}("B"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortId{}}("a"),Lblclass{}(\dv{SortId{}}("A"))))),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("Main"),dotk{}()))))] arg: kore[Lbl'Unds'TaskCellSet'Unds'{}(LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),kseq{}(Lbl'Hash'freezer'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps0'Unds'{}(kseq{}(Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}(),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt0'Unds'{}(kseq{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20"))),dotk{}())),dotk{}()))))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("B"),dotk{}())))),LblTaskCellSetItem{}(Lbl'-LT-'task'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt1'Unds'{}(kseq{}(Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}(),dotk{}())),dotk{}()))),Lbl'-LT-'tenv'-GT-'{}(Lbl'Stop'Map{}()),Lbl'Stop'CtenvTCell{}(),Lbl'-LT-'returnType'-GT-'{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()),Lbl'-LT-'inClass'-GT-'{}(kseq{}(\dv{SortId{}}("A"),dotk{}())))))] @@ -13470,6 +13846,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13483,6 +13860,7 @@ side condition entry: 6004 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13496,6 +13874,7 @@ side condition entry: 5956 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13537,6 +13916,7 @@ side condition entry: 6067 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13597,6 +13977,7 @@ side condition entry: 6067 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13652,6 +14033,7 @@ side condition entry: 6067 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13712,6 +14094,7 @@ side condition entry: 6067 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13755,6 +14138,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13797,6 +14181,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13811,6 +14196,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13818,6 +14204,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Stmt'Unds'Stmt{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getA() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getA")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13863,6 +14250,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblprint'LParUndsRParSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exps{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13908,6 +14296,7 @@ side condition entry: 6067 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("a.getB() = "),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13952,6 +14341,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortString{}}("a.getB() = "),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14028,6 +14418,7 @@ side condition entry: 5922 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14072,6 +14463,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstring'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14085,6 +14477,7 @@ side condition entry: 6004 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exps'Unds'Exp'Unds'Exps{}(\dv{SortString{}}("\x0a"),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}())),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14130,6 +14523,7 @@ side condition entry: 6003 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsLParUndsRParUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exps{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14175,6 +14569,7 @@ side condition entry: 5993 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsStopUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'FieldReference'Unds'Exp'Unds'Id{}(\dv{SortId{}}("a"),\dv{SortId{}}("getB")),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14220,6 +14615,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("a"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14315,6 +14711,7 @@ side condition entry: 5926 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14357,6 +14754,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("A"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14420,6 +14818,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("Object"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14518,6 +14917,7 @@ side condition entry: 5916 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}())] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14560,6 +14960,7 @@ side condition entry: 5993 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'Unds'-'-GT-UndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type'Unds'Types'Unds'Type{}(Lbl'UndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types{}(Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()),Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}())] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14573,6 +14974,7 @@ side condition entry: 5994 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lbl'Stop'List'LBraQuotUndsCommUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Types'Unds'Type'Unds'Types'QuotRBraUnds'Types{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14649,6 +15051,7 @@ side condition entry: 5929 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14690,6 +15093,7 @@ side condition entry: 6015 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblvoid'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14734,6 +15138,7 @@ side condition entry: 5944 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14776,6 +15181,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14790,6 +15196,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14797,6 +15204,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsSClnUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Stmt'Unds'Exp{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20"))),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14842,6 +15250,7 @@ side condition entry: 6015 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lbl'UndsEqlsUndsUnds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(\dv{SortId{}}("x"),\dv{SortInt{}}("20")),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14886,6 +15295,7 @@ side condition entry: 6026 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("x"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14931,9 +15341,11 @@ side condition entry: 6062 1 function: LblisLValue{} (0) rule: 6248 1 VarLValue = kore[\dv{SortId{}}("x")] +function exit: 6248 notail function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortId{}}("x"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15023,6 +15435,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(Lblthis'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Exp{}(),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15098,6 +15511,7 @@ side condition entry: 5926 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15140,6 +15554,7 @@ side condition entry: 6008 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblclass{}(\dv{SortId{}}("B"))] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15204,6 +15619,7 @@ side condition entry: 5954 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15245,6 +15661,7 @@ side condition entry: 6062 1 function: LblisLValue{} (0) rule: 6247 1 VarK = kore[kseq{}(Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}(),dotk{}())] +function exit: 6247 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] @@ -15254,6 +15671,7 @@ side condition entry: 6064 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15296,6 +15714,7 @@ side condition entry: 6026 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15309,6 +15728,7 @@ side condition entry: 6027 1 function: LblisKResult{} (1:0) rule: 6245 1 VarK = kore[kseq{}(\dv{SortInt{}}("20"),dotk{}())] +function exit: 6245 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15385,6 +15805,7 @@ side condition entry: 5936 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15427,6 +15848,7 @@ side condition entry: 6026 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15440,6 +15862,7 @@ side condition entry: 6027 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15523,6 +15946,7 @@ side condition entry: 5929 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15564,6 +15988,7 @@ side condition entry: 6015 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblint'Unds'KOOL-TYPED-STATIC-SYNTAX'Unds'Type{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15608,6 +16033,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15650,6 +16076,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15664,6 +16091,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15671,6 +16099,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblstmt'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15746,6 +16175,7 @@ side condition entry: 5945 1 function: LblisKResult{} (1) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15788,6 +16218,7 @@ side condition entry: 6045 1 function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15802,6 +16233,7 @@ side condition entry: 6046 2 function: LblisKResult{} (0:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15809,6 +16241,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 6246 1 VarKResult = kore[Lblblock'Unds'KOOL-TYPED-STATIC'Unds'BlockOrStmtType{}()] +function exit: 6246 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/lambda-explicit-subst/in1.proof.intermediate.out.diff b/test/output/lambda-explicit-subst/in1.proof.intermediate.out.diff index 10796a3b9..100a86525 100644 --- a/test/output/lambda-explicit-subst/in1.proof.intermediate.out.diff +++ b/test/output/lambda-explicit-subst/in1.proof.intermediate.out.diff @@ -19,8 +19,12 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2843 1 VarK = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")))] +function exit: 2843 notail +function exit: 2759 notail function: LblinitGeneratedCounterCell{} (1) rule: 2757 0 +function exit: 2757 notail +function exit: 2758 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")))] @@ -28,6 +32,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48,6 +53,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -63,6 +69,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -71,6 +78,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -104,6 +112,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -145,6 +154,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -161,6 +171,9 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))))] @@ -169,6 +182,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -187,6 +201,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -202,6 +217,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -210,6 +226,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -250,6 +267,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortInt{}}("2")] @@ -260,6 +278,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))] VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2862 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] @@ -267,6 +287,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -282,6 +303,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -290,6 +312,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -320,4 +343,5 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/lambda-explicit-subst/in1.proof.out.diff b/test/output/lambda-explicit-subst/in1.proof.out.diff index 1ddd8effd..5dd9a96da 100644 --- a/test/output/lambda-explicit-subst/in1.proof.out.diff +++ b/test/output/lambda-explicit-subst/in1.proof.out.diff @@ -16,14 +16,19 @@ hook result: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'T function: Lblproject'Coln'KItem{} (0:0) rule: 2843 1 VarK = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")))] +function exit: 2843 notail +function exit: 2759 notail function: LblinitGeneratedCounterCell{} (1) rule: 2757 0 +function exit: 2757 notail +function exit: 2758 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")))] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42,6 +47,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -56,6 +62,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -63,6 +70,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -91,6 +99,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -124,6 +133,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -136,11 +146,15 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -157,6 +171,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -171,6 +186,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -178,6 +194,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -211,17 +228,21 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2862 4 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))] VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2862 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -236,6 +257,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -243,6 +265,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -270,4 +293,5 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/lambda-explicit-subst/in2.proof.intermediate.out.diff b/test/output/lambda-explicit-subst/in2.proof.intermediate.out.diff index 6904ea468..45faba361 100644 --- a/test/output/lambda-explicit-subst/in2.proof.intermediate.out.diff +++ b/test/output/lambda-explicit-subst/in2.proof.intermediate.out.diff @@ -19,8 +19,12 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1")),dotk{}())] rule: 2843 1 VarK = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1"))] +function exit: 2843 notail +function exit: 2759 notail function: LblinitGeneratedCounterCell{} (1) rule: 2757 0 +function exit: 2757 notail +function exit: 2758 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))))] @@ -28,6 +32,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48,6 +53,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68,6 +74,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -83,6 +90,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -91,6 +99,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -161,6 +170,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] arg: kore[\dv{SortInt{}}("0")] @@ -180,6 +190,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -224,6 +235,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -239,6 +251,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarT = kore[\dv{SortInt{}}("1")] @@ -258,9 +271,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -305,6 +320,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -320,6 +336,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarT = kore[\dv{SortInt{}}("1")] @@ -339,9 +356,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -393,6 +412,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("0")] @@ -411,6 +431,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("0")] @@ -462,6 +484,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -477,6 +500,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarT = kore[\dv{SortInt{}}("1")] @@ -496,9 +520,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -522,6 +548,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2862 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("0")] @@ -540,6 +568,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("0")] @@ -558,6 +588,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] arg: kore[\dv{SortInt{}}("0")] @@ -589,9 +626,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -636,6 +675,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -651,6 +691,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarT = kore[\dv{SortInt{}}("1")] @@ -670,9 +711,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -704,6 +747,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] arg: kore[\dv{SortInt{}}("0")] @@ -723,6 +770,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -767,9 +815,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -801,6 +851,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] arg: kore[\dv{SortInt{}}("0")] @@ -820,6 +874,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -864,9 +919,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -908,6 +965,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("0")] @@ -926,6 +984,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))))] @@ -933,6 +996,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -953,6 +1017,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -973,6 +1038,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -993,6 +1059,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1008,6 +1075,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1016,6 +1084,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1061,6 +1130,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -1076,6 +1146,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] @@ -1091,6 +1162,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5"))] @@ -1118,12 +1190,15 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1163,6 +1238,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] arg: kore[\dv{SortInt{}}("1")] @@ -1189,6 +1265,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("1")] @@ -1215,6 +1292,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] @@ -1233,6 +1311,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))))] @@ -1241,6 +1324,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3"))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1259,6 +1343,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1274,6 +1359,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1282,6 +1368,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1337,6 +1424,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -1352,6 +1440,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -1363,6 +1452,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1407,6 +1497,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] @@ -1422,6 +1513,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -1433,6 +1525,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1477,6 +1570,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] @@ -1492,6 +1586,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -1503,6 +1598,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1554,6 +1650,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] @@ -1572,6 +1669,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("3")] @@ -1623,6 +1722,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -1638,6 +1738,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -1649,6 +1750,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1693,6 +1795,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -1708,6 +1811,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -1719,6 +1823,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1763,6 +1868,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -1778,6 +1884,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -1789,6 +1896,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1812,6 +1920,10 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("3")] @@ -1830,6 +1942,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] @@ -1848,6 +1962,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))] arg: kore[\dv{SortInt{}}("3")] @@ -1889,6 +2009,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -1904,6 +2025,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -1915,6 +2037,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1959,6 +2082,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] @@ -1974,6 +2098,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -1985,6 +2110,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2029,6 +2155,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] @@ -2044,6 +2171,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -2055,6 +2183,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2106,6 +2235,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] @@ -2124,6 +2254,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("3")] @@ -2175,6 +2307,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -2190,6 +2323,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -2201,6 +2335,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2245,6 +2380,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -2260,6 +2396,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -2271,6 +2408,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2315,6 +2453,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -2330,6 +2469,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -2341,6 +2481,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2364,6 +2505,10 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("3")] @@ -2382,6 +2527,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] @@ -2400,6 +2547,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("3")] @@ -2441,6 +2594,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -2456,6 +2610,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -2467,6 +2622,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2511,6 +2667,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] @@ -2526,6 +2683,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -2537,6 +2695,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2581,6 +2740,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] @@ -2596,6 +2756,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -2607,6 +2768,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2658,6 +2820,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] @@ -2676,6 +2839,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("3")] @@ -2727,6 +2892,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -2742,6 +2908,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -2753,6 +2920,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2797,6 +2965,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -2812,6 +2981,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -2823,6 +2993,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2867,6 +3038,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -2882,6 +3054,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -2893,6 +3066,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2916,6 +3090,10 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("3")] @@ -2934,6 +3112,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] @@ -2952,6 +3132,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("3")] @@ -2968,6 +3154,10 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] @@ -2975,6 +3165,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2990,6 +3181,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2998,6 +3190,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3018,6 +3211,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3033,6 +3227,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3041,6 +3236,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3061,6 +3257,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3076,6 +3273,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3084,6 +3282,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3129,6 +3328,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] @@ -3144,6 +3344,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -3155,6 +3356,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3199,6 +3401,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] @@ -3214,6 +3417,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -3225,6 +3429,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3274,6 +3479,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("1")] @@ -3292,6 +3498,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("1")] @@ -3343,6 +3551,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -3358,6 +3567,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -3369,6 +3579,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3413,6 +3624,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -3428,6 +3640,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -3439,6 +3652,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3462,6 +3676,9 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -3480,6 +3697,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("1")] @@ -3498,6 +3717,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] @@ -3506,6 +3730,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3524,6 +3749,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3539,6 +3765,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3547,6 +3774,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3580,6 +3808,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3624,9 +3853,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3676,6 +3907,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("1")] @@ -3694,6 +3926,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("1")] @@ -3745,6 +3979,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] @@ -3760,6 +3995,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5"))] @@ -3791,6 +4027,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -3806,6 +4043,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -3817,12 +4055,15 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3867,6 +4108,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] @@ -3882,6 +4124,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5"))] @@ -3913,6 +4156,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -3928,6 +4172,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -3939,12 +4184,15 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3968,6 +4216,9 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -3986,6 +4237,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("1")] @@ -4004,6 +4257,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] @@ -4012,6 +4270,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4030,6 +4289,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4045,6 +4305,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4053,6 +4314,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4086,6 +4348,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4130,9 +4393,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4182,6 +4447,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("1")] @@ -4200,6 +4466,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("1")] @@ -4251,6 +4519,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] @@ -4266,6 +4535,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5"))] @@ -4297,6 +4567,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] @@ -4312,6 +4583,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5"))] @@ -4343,6 +4615,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -4358,6 +4631,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -4369,18 +4643,23 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4425,6 +4704,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] @@ -4440,6 +4720,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5"))] @@ -4471,6 +4752,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] @@ -4486,6 +4768,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5"))] @@ -4517,6 +4800,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -4532,6 +4816,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -4543,18 +4828,23 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4578,6 +4868,9 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -4596,6 +4889,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("1")] @@ -4614,6 +4909,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] @@ -4622,6 +4922,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4640,6 +4941,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4655,6 +4957,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4663,6 +4966,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4708,6 +5012,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -4723,6 +5028,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -4734,6 +5040,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4777,6 +5084,7 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2862 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("2")] @@ -4795,6 +5103,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("2")] @@ -4846,6 +5156,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -4861,6 +5172,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -4872,6 +5184,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4916,6 +5229,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -4931,6 +5245,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -4942,6 +5257,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4974,6 +5290,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5018,9 +5335,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5072,6 +5391,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("2")] @@ -5090,6 +5410,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("2")] @@ -5128,6 +5450,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("2")] @@ -5146,6 +5469,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("2")] @@ -5164,6 +5489,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("2")] @@ -5180,6 +5512,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("2")] @@ -5198,6 +5532,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] @@ -5206,6 +5544,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5")))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5224,6 +5563,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5239,6 +5579,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5247,6 +5588,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5312,6 +5654,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -5327,6 +5670,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -5346,9 +5690,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5372,6 +5718,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2862 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("5")] @@ -5388,6 +5736,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("5")] @@ -5439,6 +5789,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -5454,6 +5805,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -5473,9 +5825,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5520,6 +5874,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -5535,6 +5890,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -5554,9 +5910,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5589,6 +5947,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5633,9 +5992,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5687,6 +6048,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("5")] @@ -5705,6 +6067,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("5")] @@ -5743,6 +6107,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("5")] @@ -5761,6 +6126,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("5")] @@ -5779,6 +6146,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] arg: kore[\dv{SortInt{}}("5")] @@ -5798,6 +6172,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5842,9 +6217,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5876,6 +6253,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("5")] @@ -5892,6 +6273,9 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] @@ -5899,6 +6283,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5919,6 +6304,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5934,6 +6320,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5942,6 +6329,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5987,6 +6375,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -6002,6 +6391,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -6021,9 +6411,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6067,6 +6459,7 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2862 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("2")] @@ -6085,6 +6478,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("2")] @@ -6136,6 +6531,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -6151,6 +6547,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -6170,9 +6567,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6217,6 +6616,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -6232,6 +6632,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -6251,9 +6652,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6286,6 +6689,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6330,9 +6734,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6384,6 +6790,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("2")] @@ -6402,6 +6809,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("2")] @@ -6440,6 +6849,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("2")] @@ -6458,6 +6868,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("2")] @@ -6476,6 +6888,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("2")] @@ -6492,6 +6911,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("2")] @@ -6510,6 +6931,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))))] @@ -6518,6 +6943,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5")))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6536,6 +6962,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6551,6 +6978,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6559,6 +6987,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6579,6 +7008,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6599,6 +7029,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6614,6 +7045,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6622,6 +7054,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6667,6 +7100,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -6682,6 +7116,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -6693,6 +7128,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6725,6 +7161,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6769,9 +7206,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6823,6 +7262,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("6")] @@ -6841,6 +7281,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("6")] @@ -6877,6 +7319,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("6")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("6")] @@ -6895,6 +7338,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("6")] @@ -6913,6 +7358,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] @@ -6921,6 +7372,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6939,6 +7391,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6954,6 +7407,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6962,6 +7416,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6995,6 +7450,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7039,9 +7495,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7091,6 +7549,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("0")] @@ -7109,6 +7568,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("0")] @@ -7148,6 +7609,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7192,9 +7654,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7226,6 +7690,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("0")] @@ -7244,6 +7711,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("0")] @@ -7262,6 +7731,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -7270,6 +7744,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7288,6 +7763,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7303,6 +7779,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7311,6 +7788,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7376,6 +7854,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -7391,6 +7870,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -7422,6 +7902,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -7437,6 +7918,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -7456,15 +7938,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7488,6 +7974,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2862 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("5")] @@ -7504,6 +7992,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("5")] @@ -7555,6 +8045,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -7570,6 +8061,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -7601,6 +8093,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -7616,6 +8109,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -7635,15 +8129,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7688,6 +8186,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -7703,6 +8202,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -7734,6 +8234,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -7749,6 +8250,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -7768,15 +8270,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7809,6 +8315,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7853,9 +8360,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7907,6 +8416,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("5")] @@ -7925,6 +8435,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("5")] @@ -7963,6 +8475,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("5")] @@ -7981,6 +8494,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("5")] @@ -7999,6 +8514,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] arg: kore[\dv{SortInt{}}("5")] @@ -8018,6 +8540,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8062,9 +8585,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8106,6 +8631,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("5")] @@ -8124,6 +8650,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("5")] @@ -8140,6 +8671,9 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] @@ -8147,6 +8681,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8167,6 +8702,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8182,6 +8718,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8190,6 +8727,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8235,6 +8773,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -8250,6 +8789,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -8281,6 +8821,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -8296,6 +8837,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -8315,15 +8857,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8388,9 +8934,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8435,6 +8983,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -8450,6 +8999,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -8481,6 +9031,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -8496,6 +9047,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -8515,15 +9067,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8555,6 +9111,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("2")] @@ -8573,6 +9132,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("2")] @@ -8624,6 +9185,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -8639,6 +9201,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -8670,6 +9233,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -8685,6 +9249,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -8704,15 +9269,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8757,6 +9326,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -8772,6 +9342,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -8803,6 +9374,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -8818,6 +9390,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -8837,15 +9410,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8878,6 +9455,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8922,9 +9500,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8976,6 +9556,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("2")] @@ -8994,6 +9575,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("2")] @@ -9032,6 +9615,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("2")] @@ -9050,6 +9634,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("2")] @@ -9068,6 +9654,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("2")] @@ -9084,6 +9677,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("2")] @@ -9102,6 +9697,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))))] @@ -9110,6 +9709,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5")))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9128,6 +9728,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9143,6 +9744,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9151,6 +9753,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9171,6 +9774,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9191,6 +9795,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9206,6 +9811,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9214,6 +9820,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9259,6 +9866,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -9274,6 +9882,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -9293,9 +9902,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9328,6 +9939,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9372,9 +9984,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9426,6 +10040,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("6")] @@ -9444,6 +10059,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("6")] @@ -9480,6 +10097,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("6")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("6")] @@ -9498,6 +10116,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("6")] @@ -9516,6 +10136,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] @@ -9524,6 +10150,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9542,6 +10169,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9557,6 +10185,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9565,6 +10194,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9598,6 +10228,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9642,9 +10273,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9694,6 +10327,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("0")] @@ -9712,6 +10346,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("0")] @@ -9751,6 +10387,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9795,9 +10432,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9839,6 +10478,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("0")] @@ -9857,6 +10497,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("0")] @@ -9875,6 +10519,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("0")] @@ -9893,6 +10539,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -9901,6 +10552,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9919,6 +10571,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9934,6 +10587,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9942,6 +10596,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10007,9 +10662,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10054,6 +10711,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -10069,6 +10727,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1"))] @@ -10100,6 +10759,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -10115,6 +10775,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -10146,6 +10807,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -10161,6 +10823,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -10180,21 +10843,27 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10226,6 +10895,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("5")] @@ -10242,6 +10914,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("5")] @@ -10293,6 +10967,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -10308,6 +10983,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1"))] @@ -10339,6 +11015,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -10354,6 +11031,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -10385,6 +11063,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -10400,6 +11079,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -10419,21 +11099,27 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10478,6 +11164,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -10493,6 +11180,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1"))] @@ -10524,6 +11212,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -10539,6 +11228,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -10570,6 +11260,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -10585,6 +11276,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -10604,21 +11296,27 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10651,6 +11349,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10695,9 +11394,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10749,6 +11450,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("5")] @@ -10767,6 +11469,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("5")] @@ -10805,6 +11509,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("5")] @@ -10823,6 +11528,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("5")] @@ -10841,6 +11548,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] arg: kore[\dv{SortInt{}}("5")] @@ -10860,6 +11574,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10904,9 +11619,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10959,6 +11676,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11003,9 +11721,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11047,6 +11767,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("5")] @@ -11065,6 +11786,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("5")] @@ -11083,6 +11808,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("5")] @@ -11122,6 +11849,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11166,9 +11894,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11200,6 +11930,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("5")] @@ -11218,6 +11951,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("5")] @@ -11236,6 +11971,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("5")] @@ -11252,6 +11993,9 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] @@ -11259,6 +12003,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11279,6 +12024,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11294,6 +12040,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11302,6 +12049,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11347,6 +12095,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -11362,6 +12111,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1"))] @@ -11393,6 +12143,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -11408,6 +12159,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -11439,6 +12191,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -11454,6 +12207,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -11473,21 +12227,27 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11517,6 +12277,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] @@ -11525,6 +12287,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11543,6 +12306,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11558,6 +12322,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11566,6 +12331,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11586,6 +12352,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11606,6 +12373,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11621,6 +12389,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11629,6 +12398,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11674,6 +12444,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -11689,6 +12460,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -11720,6 +12492,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -11735,6 +12508,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -11754,15 +12528,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11795,6 +12573,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11839,9 +12618,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11893,6 +12674,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("6")] @@ -11911,6 +12693,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("6")] @@ -11947,6 +12731,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("6")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("6")] @@ -11965,6 +12750,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("6")] @@ -11983,6 +12770,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] @@ -11991,6 +12784,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12009,6 +12803,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12024,6 +12819,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12032,6 +12828,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12065,6 +12862,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12109,9 +12907,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12161,6 +12961,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("0")] @@ -12179,6 +12980,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("0")] @@ -12218,6 +13021,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12262,9 +13066,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12317,6 +13123,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12361,9 +13168,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12405,6 +13214,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("0")] @@ -12423,6 +13233,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("0")] @@ -12441,6 +13255,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("0")] @@ -12480,6 +13296,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12524,9 +13341,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12558,6 +13377,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("0")] @@ -12576,6 +13398,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("0")] @@ -12594,6 +13418,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("0")] @@ -12612,6 +13441,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("0")] @@ -12630,6 +13461,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -12638,6 +13474,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12656,6 +13493,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12671,6 +13509,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12679,6 +13518,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12712,6 +13552,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12756,9 +13597,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12811,6 +13654,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12855,9 +13699,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12910,6 +13756,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12954,9 +13801,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12998,6 +13847,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("4")] @@ -13016,6 +13866,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("4")] @@ -13034,6 +13888,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("4")] @@ -13073,6 +13929,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13117,9 +13974,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13151,6 +14010,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("4")] @@ -13169,6 +14031,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("4")] @@ -13187,6 +14051,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("4")] @@ -13205,6 +14074,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("4")] @@ -13244,6 +14115,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13288,9 +14160,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13332,6 +14206,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("4")] @@ -13350,6 +14225,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("4")] @@ -13368,6 +14247,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("4")] @@ -13386,6 +14267,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -13394,6 +14280,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13412,6 +14299,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13427,6 +14315,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13435,6 +14324,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13480,6 +14370,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -13495,6 +14386,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] @@ -13506,6 +14398,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13549,6 +14442,7 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -13565,6 +14459,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("1")] @@ -13595,6 +14491,7 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -13611,6 +14508,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] @@ -13629,6 +14528,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] @@ -13637,6 +14540,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13655,6 +14559,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13670,6 +14575,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13678,6 +14584,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2799 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13730,6 +14637,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U arg: kore[\dv{SortInt{}}("1")] rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13752,6 +14660,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("3"),\dv{SortInt{}}("1")),LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")))] rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13766,6 +14675,7 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ arg: kore[\dv{SortInt{}}("1")] rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -13785,6 +14695,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] arg: kore[\dv{SortInt{}}("3")] @@ -13795,6 +14706,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] arg: kore[\dv{SortInt{}}("3")] @@ -13813,6 +14726,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U arg: kore[\dv{SortInt{}}("1")] rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13835,6 +14749,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("3"),\dv{SortInt{}}("1")),LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")))] rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13849,6 +14764,7 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ arg: kore[\dv{SortInt{}}("1")] rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -13868,6 +14784,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] arg: kore[\dv{SortInt{}}("3")] @@ -13886,6 +14803,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U arg: kore[\dv{SortInt{}}("2")] rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13908,6 +14826,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("3"),\dv{SortInt{}}("1")),LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")))] rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13922,6 +14841,7 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ arg: kore[\dv{SortInt{}}("2")] rule: 2819 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -13941,6 +14861,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("3")] @@ -13959,6 +14880,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2866 notail +function exit: 2866 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("3")] @@ -13997,6 +14922,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U arg: kore[\dv{SortInt{}}("1")] rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14019,6 +14945,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("3"),\dv{SortInt{}}("1")),LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")))] rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14033,6 +14960,7 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ arg: kore[\dv{SortInt{}}("1")] rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -14052,6 +14980,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] arg: kore[\dv{SortInt{}}("3")] @@ -14062,6 +14991,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] arg: kore[\dv{SortInt{}}("3")] @@ -14080,6 +15011,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U arg: kore[\dv{SortInt{}}("1")] rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14102,6 +15034,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("3"),\dv{SortInt{}}("1")),LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")))] rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14116,6 +15049,7 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ arg: kore[\dv{SortInt{}}("1")] rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -14135,6 +15069,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] arg: kore[\dv{SortInt{}}("3")] @@ -14153,6 +15088,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U arg: kore[\dv{SortInt{}}("2")] rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14175,6 +15111,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("3"),\dv{SortInt{}}("1")),LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")))] rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14189,6 +15126,7 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ arg: kore[\dv{SortInt{}}("2")] rule: 2819 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -14208,6 +15146,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("3")] @@ -14226,6 +15165,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2866 notail +function exit: 2866 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("3")] @@ -14242,6 +15185,9 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))))] @@ -14249,6 +15195,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14269,6 +15216,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14284,6 +15232,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14292,6 +15241,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14337,6 +15287,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -14352,6 +15303,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] @@ -14363,6 +15315,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14406,6 +15359,7 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -14422,6 +15376,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("1")] @@ -14452,6 +15408,7 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -14468,6 +15425,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] @@ -14486,6 +15445,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1")),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] @@ -14494,6 +15457,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1")),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14512,6 +15476,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14527,6 +15492,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14535,6 +15501,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1")),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14555,6 +15522,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14575,6 +15543,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14590,6 +15559,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14598,6 +15568,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14643,6 +15614,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -14658,6 +15630,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] @@ -14669,6 +15642,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -14708,6 +15682,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] @@ -14726,6 +15701,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] @@ -14734,6 +15712,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())),dotk{}())))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14752,6 +15731,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14767,6 +15747,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14775,6 +15756,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2799 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14817,6 +15799,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U arg: kore[\dv{SortInt{}}("1")] rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14839,6 +15822,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"),\dv{SortInt{}}("1")),LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")))] rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14853,6 +15837,7 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ arg: kore[\dv{SortInt{}}("1")] rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -14872,6 +15857,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] arg: kore[\dv{SortInt{}}("3")] @@ -14890,6 +15876,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U arg: kore[\dv{SortInt{}}("2")] rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -14912,6 +15899,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"),\dv{SortInt{}}("1")),LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")))] rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -14926,6 +15914,7 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ arg: kore[\dv{SortInt{}}("2")] rule: 2819 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -14945,6 +15934,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("3")] @@ -14963,6 +15953,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2866 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("3")] @@ -14979,6 +15972,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("1")),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] @@ -14986,6 +15981,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15001,6 +15997,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15009,6 +16006,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2799 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15050,6 +16048,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15079,6 +16078,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] @@ -15087,6 +16088,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15105,6 +16107,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15120,6 +16123,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15128,6 +16132,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15193,8 +16198,10 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15230,8 +16237,10 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15252,9 +16261,11 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1")))] rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail function: Lblmax'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Int'Unds'Int{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2820 tail side condition entry: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] @@ -15266,6 +16277,7 @@ side condition exit: 2816 true rule: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] +function exit: 2816 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -15296,6 +16308,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15325,6 +16338,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] arg: kore[\dv{SortInt{}}("3")] @@ -15335,6 +16350,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] arg: kore[\dv{SortInt{}}("3")] @@ -15366,8 +16383,10 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15403,8 +16422,10 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15425,9 +16446,11 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1")))] rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail function: Lblmax'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Int'Unds'Int{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2820 tail side condition entry: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] @@ -15439,6 +16462,7 @@ side condition exit: 2816 true rule: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] +function exit: 2816 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -15469,6 +16493,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15498,6 +16523,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] arg: kore[\dv{SortInt{}}("3")] @@ -15517,6 +16544,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15548,6 +16576,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2866 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("3")] @@ -15599,8 +16631,10 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15636,8 +16670,10 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15658,9 +16694,11 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1")))] rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail function: Lblmax'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Int'Unds'Int{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2820 tail side condition entry: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] @@ -15672,6 +16710,7 @@ side condition exit: 2816 true rule: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] +function exit: 2816 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -15702,6 +16741,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15731,6 +16771,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("3")] @@ -15741,6 +16783,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] arg: kore[\dv{SortInt{}}("3")] @@ -15772,8 +16816,10 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -15809,8 +16855,10 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -15831,9 +16879,11 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1")))] rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail function: Lblmax'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Int'Unds'Int{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2820 tail side condition entry: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] @@ -15845,6 +16895,7 @@ side condition exit: 2816 true rule: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] +function exit: 2816 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -15875,6 +16926,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15904,6 +16956,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] arg: kore[\dv{SortInt{}}("3")] @@ -15923,6 +16977,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15954,6 +17009,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2866 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("3")] @@ -15970,6 +17029,9 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))))] @@ -15977,6 +17039,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -15997,6 +17060,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16012,6 +17076,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16020,6 +17085,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16065,6 +17131,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -16080,6 +17147,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] @@ -16091,6 +17159,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16130,6 +17199,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] @@ -16148,6 +17218,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] @@ -16156,6 +17229,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16174,6 +17248,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16189,6 +17264,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16197,6 +17273,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16217,6 +17294,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16237,6 +17315,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16252,6 +17331,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16260,6 +17340,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16305,6 +17386,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -16320,6 +17402,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] @@ -16331,6 +17414,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16362,6 +17446,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] @@ -16370,6 +17456,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())),dotk{}())))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16388,6 +17475,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16403,6 +17491,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16411,6 +17500,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16441,6 +17531,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] @@ -16449,6 +17540,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16467,6 +17559,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16482,6 +17575,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16490,6 +17584,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16545,8 +17640,10 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16582,8 +17679,10 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16604,9 +17703,11 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1")))] rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail function: Lblmax'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Int'Unds'Int{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2820 tail side condition entry: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] @@ -16618,6 +17719,7 @@ side condition exit: 2816 true rule: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] +function exit: 2816 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -16648,6 +17750,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16677,6 +17780,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] arg: kore[\dv{SortInt{}}("3")] @@ -16696,6 +17801,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16727,6 +17833,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("3")] @@ -16743,6 +17852,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] @@ -16750,6 +17861,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16765,6 +17877,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -16773,6 +17886,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -16806,6 +17920,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -16835,4 +17950,6 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/lambda-explicit-subst/in2.proof.out.diff b/test/output/lambda-explicit-subst/in2.proof.out.diff index fa144b563..d315903d2 100644 --- a/test/output/lambda-explicit-subst/in2.proof.out.diff +++ b/test/output/lambda-explicit-subst/in2.proof.out.diff @@ -16,14 +16,19 @@ hook result: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'T function: Lblproject'Coln'KItem{} (0:0) rule: 2843 1 VarK = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1"))] +function exit: 2843 notail +function exit: 2759 notail function: LblinitGeneratedCounterCell{} (1) rule: 2757 0 +function exit: 2757 notail +function exit: 2758 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))))] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42,6 +47,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60,6 +66,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74,6 +81,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81,6 +89,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -132,6 +141,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] @@ -145,6 +155,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -181,6 +192,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -194,6 +206,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarT = kore[\dv{SortInt{}}("1")] @@ -210,9 +223,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -249,6 +264,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -262,6 +278,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarT = kore[\dv{SortInt{}}("1")] @@ -278,9 +295,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -320,6 +339,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -334,6 +354,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] @@ -369,6 +391,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -382,6 +405,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarT = kore[\dv{SortInt{}}("1")] @@ -398,9 +422,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -420,6 +446,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2862 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -434,6 +462,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -448,6 +478,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] @@ -471,9 +508,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -510,6 +549,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -523,6 +563,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarT = kore[\dv{SortInt{}}("1")] @@ -539,9 +580,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -569,6 +612,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] @@ -582,6 +629,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -618,9 +666,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -648,6 +698,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] @@ -661,6 +715,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -697,9 +752,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -733,6 +790,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -747,11 +805,17 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))))] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -770,6 +834,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -788,6 +853,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -806,6 +872,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -820,6 +887,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -827,6 +895,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -865,6 +934,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -878,6 +948,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] @@ -891,6 +962,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5"))] @@ -912,12 +984,15 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -949,6 +1024,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] @@ -967,6 +1043,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] @@ -985,6 +1062,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -999,11 +1077,17 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1020,6 +1104,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1034,6 +1119,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1041,6 +1127,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1085,6 +1172,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -1098,6 +1186,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -1109,6 +1198,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1145,6 +1235,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] @@ -1158,6 +1249,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -1169,6 +1261,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1205,6 +1298,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] @@ -1218,6 +1312,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -1229,6 +1324,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1268,6 +1364,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -1282,6 +1379,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] @@ -1317,6 +1416,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -1330,6 +1430,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -1341,6 +1442,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1377,6 +1479,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -1390,6 +1493,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -1401,6 +1505,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1437,6 +1542,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -1450,6 +1556,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -1461,6 +1568,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1480,6 +1588,10 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -1494,6 +1606,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -1508,6 +1622,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] @@ -1537,6 +1657,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -1550,6 +1671,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -1561,6 +1683,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1597,6 +1720,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] @@ -1610,6 +1734,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -1621,6 +1746,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1657,6 +1783,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] @@ -1670,6 +1797,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -1681,6 +1809,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1720,6 +1849,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -1734,6 +1864,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] @@ -1769,6 +1901,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -1782,6 +1915,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -1793,6 +1927,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1829,6 +1964,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -1842,6 +1978,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -1853,6 +1990,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1889,6 +2027,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -1902,6 +2041,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -1913,6 +2053,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1932,6 +2073,10 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -1946,6 +2091,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -1960,6 +2107,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] @@ -1989,6 +2142,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -2002,6 +2156,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -2013,6 +2168,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2049,6 +2205,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] @@ -2062,6 +2219,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -2073,6 +2231,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2109,6 +2268,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] @@ -2122,6 +2282,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -2133,6 +2294,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2172,6 +2334,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -2186,6 +2349,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] @@ -2221,6 +2386,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -2234,6 +2400,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -2245,6 +2412,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2281,6 +2449,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -2294,6 +2463,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -2305,6 +2475,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2341,6 +2512,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -2354,6 +2526,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -2365,6 +2538,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2384,6 +2558,10 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -2398,6 +2576,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -2412,6 +2592,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -2424,11 +2610,16 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2443,6 +2634,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2450,6 +2642,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2468,6 +2661,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2482,6 +2676,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2489,6 +2684,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2507,6 +2703,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2521,6 +2718,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2528,6 +2726,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2566,6 +2765,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] @@ -2579,6 +2779,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -2590,6 +2791,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2626,6 +2828,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] @@ -2639,6 +2842,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -2650,6 +2854,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2687,6 +2892,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -2701,6 +2907,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] @@ -2736,6 +2944,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -2749,6 +2958,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -2760,6 +2970,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2796,6 +3007,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -2809,6 +3021,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -2820,6 +3033,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2839,6 +3053,9 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -2853,6 +3070,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -2867,11 +3086,17 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2888,6 +3113,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2902,6 +3128,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2909,6 +3136,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2937,6 +3165,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2973,9 +3202,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3013,6 +3244,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -3027,6 +3259,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] @@ -3062,6 +3296,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] @@ -3075,6 +3310,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5"))] @@ -3098,6 +3334,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -3111,6 +3348,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -3122,12 +3360,15 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3164,6 +3405,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] @@ -3177,6 +3419,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5"))] @@ -3200,6 +3443,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -3213,6 +3457,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -3224,12 +3469,15 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3249,6 +3497,9 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -3263,6 +3514,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -3277,11 +3530,17 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3298,6 +3557,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3312,6 +3572,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3319,6 +3580,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3347,6 +3609,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3383,9 +3646,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3423,6 +3688,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -3437,6 +3703,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] @@ -3472,6 +3740,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] @@ -3485,6 +3754,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5"))] @@ -3508,6 +3778,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] @@ -3521,6 +3792,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5"))] @@ -3544,6 +3816,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -3557,6 +3830,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -3568,18 +3842,23 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3616,6 +3895,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] @@ -3629,6 +3909,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5"))] @@ -3652,6 +3933,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] @@ -3665,6 +3947,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5"))] @@ -3688,6 +3971,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -3701,6 +3985,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -3712,18 +3997,23 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3743,6 +4033,9 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -3757,6 +4050,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -3771,11 +4066,17 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3792,6 +4093,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3806,6 +4108,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3813,6 +4116,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3851,6 +4155,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -3864,6 +4169,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -3875,6 +4181,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3906,6 +4213,7 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2862 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -3920,6 +4228,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] @@ -3955,6 +4265,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -3968,6 +4279,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -3979,6 +4291,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4015,6 +4328,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -4028,6 +4342,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -4039,6 +4354,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4065,6 +4381,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4101,9 +4418,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4143,6 +4462,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -4157,6 +4477,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] @@ -4183,6 +4505,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -4197,6 +4520,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -4211,6 +4536,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -4223,6 +4555,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -4237,11 +4571,16 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4258,6 +4597,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4272,6 +4612,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4279,6 +4620,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4329,6 +4671,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -4342,6 +4685,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -4358,9 +4702,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4380,6 +4726,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2862 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -4392,6 +4740,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -4427,6 +4777,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -4440,6 +4791,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -4456,9 +4808,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4495,6 +4849,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -4508,6 +4863,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -4524,9 +4880,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4553,6 +4911,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4589,9 +4948,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4631,6 +4992,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -4645,6 +5007,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -4671,6 +5035,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -4685,6 +5050,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -4699,6 +5066,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -4712,6 +5086,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4748,9 +5123,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4778,6 +5155,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -4790,11 +5171,15 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4813,6 +5198,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4827,6 +5213,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4834,6 +5221,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4872,6 +5260,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -4885,6 +5274,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -4901,9 +5291,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4935,6 +5327,7 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2862 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -4949,6 +5342,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -4984,6 +5379,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -4997,6 +5393,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -5013,9 +5410,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5052,6 +5451,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -5065,6 +5465,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -5081,9 +5482,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5110,6 +5513,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5146,9 +5550,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5188,6 +5594,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -5202,6 +5609,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -5228,6 +5637,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -5242,6 +5652,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -5256,6 +5668,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -5268,6 +5687,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -5282,11 +5703,16 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5303,6 +5729,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5317,6 +5744,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5324,6 +5752,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5342,6 +5771,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5360,6 +5790,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5374,6 +5805,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5381,6 +5813,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5419,6 +5852,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -5432,6 +5866,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -5443,6 +5878,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5469,6 +5905,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5505,9 +5942,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5547,6 +5986,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -5561,6 +6001,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] @@ -5585,6 +6027,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("6")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -5599,6 +6042,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -5613,11 +6058,18 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5634,6 +6086,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5648,6 +6101,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5655,6 +6109,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5683,6 +6138,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5719,9 +6175,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5759,6 +6217,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -5773,6 +6232,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -5798,6 +6259,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5834,9 +6296,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5864,6 +6328,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -5878,6 +6345,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -5892,11 +6361,17 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5913,6 +6388,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5927,6 +6403,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5934,6 +6411,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5984,6 +6462,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -5997,6 +6476,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -6020,6 +6500,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -6033,6 +6514,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -6049,15 +6531,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6077,6 +6563,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2862 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -6089,6 +6577,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -6124,6 +6614,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -6137,6 +6628,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -6160,6 +6652,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -6173,6 +6666,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -6189,15 +6683,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6234,6 +6732,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -6247,6 +6746,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -6270,6 +6770,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -6283,6 +6784,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -6299,15 +6801,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6334,6 +6840,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6370,9 +6877,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6412,6 +6921,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -6426,6 +6936,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -6452,6 +6964,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -6466,6 +6979,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -6480,6 +6995,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -6493,6 +7015,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6529,9 +7052,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6565,6 +7090,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -6579,6 +7105,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -6591,11 +7122,15 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6614,6 +7149,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6628,6 +7164,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6635,6 +7172,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6673,6 +7211,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -6686,6 +7225,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -6709,6 +7249,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -6722,6 +7263,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -6738,15 +7280,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6795,9 +7341,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6834,6 +7382,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -6847,6 +7396,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -6870,6 +7420,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -6883,6 +7434,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -6899,15 +7451,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6935,6 +7491,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -6949,6 +7508,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -6984,6 +7545,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -6997,6 +7559,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -7020,6 +7583,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -7033,6 +7597,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -7049,15 +7614,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7094,6 +7663,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -7107,6 +7677,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -7130,6 +7701,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -7143,6 +7715,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -7159,15 +7732,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7194,6 +7771,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7230,9 +7808,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7272,6 +7852,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -7286,6 +7867,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -7312,6 +7895,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -7326,6 +7910,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -7340,6 +7926,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -7352,6 +7945,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -7366,11 +7961,16 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7387,6 +7987,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7401,6 +8002,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7408,6 +8010,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7426,6 +8029,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7444,6 +8048,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7458,6 +8063,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7465,6 +8071,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7503,6 +8110,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -7516,6 +8124,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -7532,9 +8141,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7561,6 +8172,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7597,9 +8209,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7639,6 +8253,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -7653,6 +8268,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -7677,6 +8294,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("6")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -7691,6 +8309,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -7705,11 +8325,18 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7726,6 +8353,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7740,6 +8368,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7747,6 +8376,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7775,6 +8405,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7811,9 +8442,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7851,6 +8484,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -7865,6 +8499,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -7890,6 +8526,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7926,9 +8563,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7962,6 +8601,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -7976,6 +8616,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -7990,6 +8634,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -8004,11 +8650,17 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8025,6 +8677,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8039,6 +8692,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8046,6 +8700,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8096,9 +8751,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8135,6 +8792,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -8148,6 +8806,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1"))] @@ -8171,6 +8830,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -8184,6 +8844,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -8207,6 +8868,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -8220,6 +8882,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -8236,21 +8899,27 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8278,6 +8947,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -8290,6 +8962,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -8325,6 +8999,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -8338,6 +9013,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1"))] @@ -8361,6 +9037,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -8374,6 +9051,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -8397,6 +9075,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -8410,6 +9089,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -8426,21 +9106,27 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8477,6 +9163,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -8490,6 +9177,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1"))] @@ -8513,6 +9201,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -8526,6 +9215,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -8549,6 +9239,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -8562,6 +9253,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -8578,21 +9270,27 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8619,6 +9317,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8655,9 +9354,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8697,6 +9398,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -8711,6 +9413,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -8737,6 +9441,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -8751,6 +9456,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -8765,6 +9472,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -8778,6 +9492,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8814,9 +9529,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8855,6 +9572,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8891,9 +9609,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8927,6 +9647,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -8941,6 +9662,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -8955,6 +9680,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -8980,6 +9707,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9016,9 +9744,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9046,6 +9776,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -9060,6 +9793,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -9074,6 +9809,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -9086,11 +9827,15 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9109,6 +9854,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9123,6 +9869,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9130,6 +9877,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9168,6 +9916,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -9181,6 +9930,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1"))] @@ -9204,6 +9954,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -9217,6 +9968,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -9240,6 +9992,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -9253,6 +10006,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -9269,21 +10023,27 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9309,11 +10069,14 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9330,6 +10093,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9344,6 +10108,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9351,6 +10116,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9369,6 +10135,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9387,6 +10154,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9401,6 +10169,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9408,6 +10177,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9446,6 +10216,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -9459,6 +10230,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1"))] @@ -9482,6 +10254,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -9495,6 +10268,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -9511,15 +10285,19 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9546,6 +10324,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9582,9 +10361,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9624,6 +10405,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -9638,6 +10420,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -9662,6 +10446,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("6")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -9676,6 +10461,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -9690,11 +10477,18 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9711,6 +10505,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9725,6 +10520,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -9732,6 +10528,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -9760,6 +10557,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9796,9 +10594,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9836,6 +10636,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -9850,6 +10651,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -9875,6 +10678,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9911,9 +10715,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9952,6 +10758,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -9988,9 +10795,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10024,6 +10833,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -10038,6 +10848,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -10052,6 +10866,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -10077,6 +10893,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10113,9 +10930,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10143,6 +10962,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -10157,6 +10979,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -10171,6 +10995,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -10185,6 +11014,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -10199,11 +11030,17 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10220,6 +11057,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10234,6 +11072,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10241,6 +11080,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10269,6 +11109,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10305,9 +11146,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10346,6 +11189,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10382,9 +11226,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10423,6 +11269,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10459,9 +11306,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10495,6 +11344,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -10509,6 +11359,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -10523,6 +11377,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -10548,6 +11404,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10584,9 +11441,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10614,6 +11473,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -10628,6 +11490,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -10642,6 +11506,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -10656,6 +11525,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -10681,6 +11552,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10717,9 +11589,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10753,6 +11627,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -10767,6 +11642,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -10781,6 +11660,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -10795,11 +11676,17 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10816,6 +11703,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10830,6 +11718,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -10837,6 +11726,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -10875,6 +11765,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -10888,6 +11779,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] @@ -10899,6 +11791,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -10930,6 +11823,7 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -10942,6 +11836,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] @@ -10960,6 +11856,7 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -10972,6 +11869,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -10986,11 +11885,16 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11007,6 +11911,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11021,6 +11926,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11028,6 +11934,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11067,6 +11974,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1:0) rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11086,6 +11994,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1) rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11099,6 +12008,7 @@ rule: 2866 4 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1:2:2:0) rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -11115,12 +12025,15 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2862 4 Var'Unds'Gen0 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[\dv{SortInt{}}("1")] @@ -11133,6 +12046,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1:0) rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11152,6 +12066,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1) rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11165,6 +12080,7 @@ rule: 2866 4 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1:2:2:0) rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -11181,6 +12097,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[\dv{SortInt{}}("2")] @@ -11193,6 +12110,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1:0) rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11212,6 +12130,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1) rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11225,6 +12144,7 @@ rule: 2866 4 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1:2:2:0) rule: 2819 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -11241,6 +12161,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -11255,6 +12176,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2866 notail +function exit: 2866 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[\dv{SortInt{}}("1")] @@ -11279,6 +12204,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1:0) rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11298,6 +12224,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1) rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11311,6 +12238,7 @@ rule: 2866 4 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1:2:2:0) rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -11327,12 +12255,15 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2862 4 Var'Unds'Gen0 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[\dv{SortInt{}}("1")] @@ -11345,6 +12276,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1:0) rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11364,6 +12296,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1) rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11377,6 +12310,7 @@ rule: 2866 4 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1:2:2:0) rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -11393,6 +12327,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[\dv{SortInt{}}("2")] @@ -11405,6 +12340,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1:0) rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11424,6 +12360,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1) rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11437,6 +12374,7 @@ rule: 2866 4 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1:2:2:0) rule: 2819 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -11453,6 +12391,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -11467,6 +12406,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2866 notail +function exit: 2866 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -11479,11 +12422,15 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))))] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11502,6 +12449,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11516,6 +12464,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11523,6 +12472,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11561,6 +12511,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -11574,6 +12525,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] @@ -11585,6 +12537,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11616,6 +12569,7 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -11628,6 +12582,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] @@ -11646,6 +12602,7 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -11658,6 +12615,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -11672,11 +12631,16 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11693,6 +12657,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11707,6 +12672,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11714,6 +12680,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11732,6 +12699,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11750,6 +12718,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11764,6 +12733,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11771,6 +12741,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11809,6 +12780,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -11822,6 +12794,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] @@ -11833,6 +12806,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -11864,6 +12838,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -11878,11 +12853,15 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11899,6 +12878,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11913,6 +12893,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11920,6 +12901,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11953,6 +12935,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1:0) rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -11972,6 +12955,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1) rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -11985,6 +12969,7 @@ rule: 2866 4 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1:2:2:0) rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -12001,6 +12986,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[\dv{SortInt{}}("2")] @@ -12013,6 +12999,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1:0) rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12032,6 +13019,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1) rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12045,6 +13033,7 @@ rule: 2866 4 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1:2:2:0) rule: 2819 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -12061,6 +13050,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -12075,6 +13065,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2866 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -12087,11 +13080,14 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12106,6 +13102,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12113,6 +13110,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12149,6 +13147,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12174,11 +13173,14 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12195,6 +13197,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12209,6 +13212,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12216,6 +13220,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12266,8 +13271,10 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12298,8 +13305,10 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12317,7 +13326,9 @@ rule: 2820 2 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1) rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail function: Lblmax'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Int'Unds'Int{} () +function exit: 2820 tail side condition entry: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] @@ -12329,6 +13340,7 @@ side condition exit: 2816 true rule: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] +function exit: 2816 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -12354,6 +13366,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12379,12 +13392,16 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2862 4 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3"))] Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] @@ -12408,8 +13425,10 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12440,8 +13459,10 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12459,7 +13480,9 @@ rule: 2820 2 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1) rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail function: Lblmax'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Int'Unds'Int{} () +function exit: 2820 tail side condition entry: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] @@ -12471,6 +13494,7 @@ side condition exit: 2816 true rule: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] +function exit: 2816 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -12496,6 +13520,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12521,6 +13546,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3"))] @@ -12534,6 +13561,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12561,6 +13589,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2866 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] @@ -12596,8 +13628,10 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12628,8 +13662,10 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12647,7 +13683,9 @@ rule: 2820 2 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1) rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail function: Lblmax'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Int'Unds'Int{} () +function exit: 2820 tail side condition entry: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] @@ -12659,6 +13697,7 @@ side condition exit: 2816 true rule: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] +function exit: 2816 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -12684,6 +13723,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12709,12 +13749,16 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2862 4 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3"))] Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] @@ -12738,8 +13782,10 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12770,8 +13816,10 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12789,7 +13837,9 @@ rule: 2820 2 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1) rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail function: Lblmax'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Int'Unds'Int{} () +function exit: 2820 tail side condition entry: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] @@ -12801,6 +13851,7 @@ side condition exit: 2816 true rule: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] +function exit: 2816 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -12826,6 +13877,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12851,6 +13903,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3"))] @@ -12864,6 +13918,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12891,6 +13946,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2866 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -12903,11 +13962,15 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))))] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -12926,6 +13989,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12940,6 +14004,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -12947,6 +14012,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -12985,6 +14051,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -12998,6 +14065,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] @@ -13009,6 +14077,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13040,6 +14109,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -13054,11 +14124,15 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13075,6 +14149,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13089,6 +14164,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13096,6 +14172,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13114,6 +14191,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13132,6 +14210,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13146,6 +14225,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13153,6 +14233,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13191,6 +14272,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -13204,6 +14286,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] @@ -13215,6 +14298,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13242,11 +14326,14 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13263,6 +14350,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13277,6 +14365,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13284,6 +14373,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13311,11 +14401,13 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13332,6 +14424,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13346,6 +14439,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13353,6 +14447,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13397,8 +14492,10 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13429,8 +14526,10 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13448,7 +14547,9 @@ rule: 2820 2 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1) rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail function: Lblmax'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Int'Unds'Int{} () +function exit: 2820 tail side condition entry: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] @@ -13460,6 +14561,7 @@ side condition exit: 2816 true rule: 2816 2 VarA = kore[\dv{SortInt{}}("2")] VarB = kore[\dv{SortInt{}}("1")] +function exit: 2816 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -13485,6 +14587,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13510,6 +14613,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3"))] @@ -13523,6 +14628,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13550,6 +14656,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -13562,11 +14671,14 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13581,6 +14693,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -13588,6 +14701,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -13616,6 +14730,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -13641,4 +14756,6 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/lambda-explicit-subst/in3.proof.intermediate.out.diff b/test/output/lambda-explicit-subst/in3.proof.intermediate.out.diff index 72045adab..3bbf5bb07 100644 --- a/test/output/lambda-explicit-subst/in3.proof.intermediate.out.diff +++ b/test/output/lambda-explicit-subst/in3.proof.intermediate.out.diff @@ -19,8 +19,12 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1")),dotk{}())] rule: 2843 1 VarK = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1"))] +function exit: 2843 notail +function exit: 2759 notail function: LblinitGeneratedCounterCell{} (1) rule: 2757 0 +function exit: 2757 notail +function exit: 2758 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))))] @@ -28,6 +32,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -48,6 +53,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -68,6 +74,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -83,6 +90,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -91,6 +99,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -161,6 +170,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] arg: kore[\dv{SortInt{}}("0")] @@ -180,6 +190,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -224,6 +235,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -239,6 +251,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -258,9 +271,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -305,6 +320,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -320,6 +336,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -339,9 +356,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -393,6 +412,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("0")] @@ -411,6 +431,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("0")] @@ -462,6 +484,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -477,6 +500,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -496,9 +520,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -522,6 +548,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2862 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("0")] @@ -540,6 +568,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("0")] @@ -558,6 +588,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] arg: kore[\dv{SortInt{}}("0")] @@ -589,9 +626,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -636,6 +675,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -651,6 +691,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -670,9 +711,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -704,6 +747,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] arg: kore[\dv{SortInt{}}("0")] @@ -723,6 +770,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -767,9 +815,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -801,6 +851,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] arg: kore[\dv{SortInt{}}("0")] @@ -820,6 +874,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -864,9 +919,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -908,6 +965,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("0")] @@ -926,6 +984,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))))] @@ -933,6 +996,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -953,6 +1017,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -973,6 +1038,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -993,6 +1059,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1008,6 +1075,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1016,6 +1084,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1061,6 +1130,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -1076,6 +1146,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] @@ -1091,6 +1162,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))] +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5"))] @@ -1118,12 +1190,15 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1163,6 +1238,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] @@ -1181,6 +1257,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3"))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))] @@ -1189,6 +1268,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3"))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3"))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1207,6 +1287,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1222,6 +1303,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1230,6 +1312,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1285,6 +1368,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -1300,6 +1384,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -1311,6 +1396,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1355,6 +1441,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] @@ -1370,6 +1457,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -1381,6 +1469,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1425,6 +1514,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] @@ -1440,6 +1530,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -1451,6 +1542,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1502,6 +1594,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] @@ -1520,6 +1613,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("3")] @@ -1571,6 +1666,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -1586,6 +1682,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -1597,6 +1694,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1641,6 +1739,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -1656,6 +1755,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -1667,6 +1767,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1711,6 +1812,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -1726,6 +1828,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -1737,6 +1840,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1760,6 +1864,10 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("3")] @@ -1778,6 +1886,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] @@ -1796,6 +1906,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("3")] @@ -1812,6 +1928,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] @@ -1819,6 +1937,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1834,6 +1953,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1842,6 +1962,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1887,6 +2008,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] @@ -1902,6 +2024,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -1913,6 +2036,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1957,6 +2081,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] @@ -1972,6 +2097,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -1983,6 +2109,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2032,6 +2159,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("1")] @@ -2050,6 +2178,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("1")] @@ -2101,6 +2231,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -2116,6 +2247,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -2127,6 +2259,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2171,6 +2304,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -2186,6 +2320,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -2197,6 +2332,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2220,6 +2356,9 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -2238,6 +2377,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("1")] @@ -2256,6 +2397,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] @@ -2264,6 +2410,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2282,6 +2429,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2297,6 +2445,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2305,6 +2454,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2350,6 +2500,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -2365,6 +2516,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -2376,6 +2528,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2440,9 +2593,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2487,6 +2642,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -2502,6 +2658,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -2513,6 +2670,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2544,6 +2702,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("2")] @@ -2562,6 +2723,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("2")] @@ -2613,6 +2776,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -2628,6 +2792,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -2639,6 +2804,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2683,6 +2849,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -2698,6 +2865,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -2709,6 +2877,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2741,6 +2910,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2785,9 +2955,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2839,6 +3011,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("2")] @@ -2857,6 +3030,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("2")] @@ -2895,6 +3070,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("2")] @@ -2913,6 +3089,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("2")] @@ -2931,6 +3109,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("2")] @@ -2947,6 +3132,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("2")] @@ -2965,6 +3152,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] @@ -2973,6 +3164,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5")))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2991,6 +3183,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3006,6 +3199,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3014,6 +3208,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3079,9 +3274,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3126,6 +3323,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -3141,6 +3339,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -3160,9 +3359,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3194,6 +3395,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("5")] @@ -3210,6 +3414,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))] arg: kore[\dv{SortInt{}}("5")] @@ -3261,6 +3467,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -3276,6 +3483,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("6")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -3295,9 +3503,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3342,6 +3552,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -3357,6 +3568,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -3376,9 +3588,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3411,6 +3625,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3455,9 +3670,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3509,6 +3726,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("5")] @@ -3527,6 +3745,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("5")] @@ -3565,6 +3785,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("5")] @@ -3583,6 +3804,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("5")] @@ -3601,6 +3824,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] arg: kore[\dv{SortInt{}}("5")] @@ -3620,6 +3850,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3664,9 +3895,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3698,6 +3931,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("5")] arg: kore[\dv{SortInt{}}("5")] @@ -3714,6 +3951,9 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] @@ -3721,6 +3961,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3741,6 +3982,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3756,6 +3998,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3764,6 +4007,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3809,6 +4053,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -3824,6 +4069,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("4")] arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -3843,9 +4089,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3875,6 +4123,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] @@ -3883,6 +4133,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3901,6 +4152,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3916,6 +4168,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3924,6 +4177,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3944,6 +4198,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3964,6 +4219,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3979,6 +4235,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3987,6 +4244,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4032,6 +4290,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -4047,6 +4306,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("3")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -4058,6 +4318,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4090,6 +4351,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4134,9 +4396,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4188,6 +4452,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("6")] @@ -4206,6 +4471,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("6")] @@ -4242,6 +4509,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("6")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("6")] @@ -4260,6 +4528,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("6")] @@ -4278,6 +4548,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] @@ -4286,6 +4562,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4304,6 +4581,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4319,6 +4597,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4327,6 +4606,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4360,6 +4640,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4404,9 +4685,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4456,6 +4739,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("0")] @@ -4474,6 +4758,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))] arg: kore[\dv{SortInt{}}("0")] @@ -4513,6 +4799,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4557,9 +4844,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4591,6 +4880,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("0")] @@ -4609,6 +4901,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("0")] @@ -4627,6 +4921,11 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] @@ -4635,6 +4934,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4653,6 +4953,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4668,6 +4969,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4676,6 +4978,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4709,6 +5012,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4753,9 +5057,11 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4797,6 +5103,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("4")] @@ -4815,6 +5122,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -4823,6 +5134,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}())))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4841,6 +5153,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4856,6 +5169,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4864,6 +5178,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4909,6 +5224,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -4924,6 +5240,7 @@ rule: 2768 3 function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] @@ -4935,6 +5252,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4974,6 +5292,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("1")] @@ -4992,6 +5311,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] @@ -5000,6 +5322,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),kseq{}(Lbl'Hash'freezer'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())))] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5018,6 +5341,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5033,6 +5357,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5041,6 +5366,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2799 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5083,6 +5409,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U arg: kore[\dv{SortInt{}}("1")] rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5105,6 +5432,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"),\dv{SortInt{}}("1")),LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")))] rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5119,6 +5447,7 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ arg: kore[\dv{SortInt{}}("1")] rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -5138,6 +5467,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] arg: kore[\dv{SortInt{}}("3")] @@ -5156,6 +5486,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U arg: kore[\dv{SortInt{}}("2")] rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5178,6 +5509,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3"),\dv{SortInt{}}("1")),LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")))] rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5192,6 +5524,7 @@ function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{ arg: kore[\dv{SortInt{}}("2")] rule: 2819 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -5211,6 +5544,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("3")] @@ -5229,6 +5563,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2866 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortInt{}}("3")] @@ -5245,6 +5582,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("1")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] @@ -5252,6 +5591,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5267,6 +5607,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),dotk{}())] rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5275,6 +5616,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2799 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5316,6 +5658,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5345,4 +5688,6 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/lambda-explicit-subst/in3.proof.out.diff b/test/output/lambda-explicit-subst/in3.proof.out.diff index 3a954cd3c..9552abb8d 100644 --- a/test/output/lambda-explicit-subst/in3.proof.out.diff +++ b/test/output/lambda-explicit-subst/in3.proof.out.diff @@ -16,14 +16,19 @@ hook result: kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'T function: Lblproject'Coln'KItem{} (0:0) rule: 2843 1 VarK = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1"))] +function exit: 2843 notail +function exit: 2759 notail function: LblinitGeneratedCounterCell{} (1) rule: 2757 0 +function exit: 2757 notail +function exit: 2758 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),\dv{SortInt{}}("1")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))))] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -42,6 +47,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -60,6 +66,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -74,6 +81,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -81,6 +89,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -132,6 +141,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -145,6 +155,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -181,6 +192,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -194,6 +206,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -210,9 +223,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -249,6 +264,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -262,6 +278,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -278,9 +295,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -320,6 +339,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -334,6 +354,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -369,6 +391,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -382,6 +405,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -398,9 +422,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -420,6 +446,8 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2862 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -434,6 +462,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -448,6 +478,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -471,9 +508,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -510,6 +549,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -523,6 +563,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -539,9 +580,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -569,6 +612,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -582,6 +629,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -618,9 +666,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -648,6 +698,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -661,6 +715,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -697,9 +752,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -733,6 +790,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -747,11 +805,17 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))))] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -770,6 +834,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -788,6 +853,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -806,6 +872,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -820,6 +887,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -827,6 +895,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -865,6 +934,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -878,6 +948,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] @@ -891,6 +962,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5"))] @@ -912,12 +984,15 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -949,6 +1024,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -963,11 +1039,15 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -984,6 +1064,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -998,6 +1079,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1005,6 +1087,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1049,6 +1132,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -1062,6 +1146,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -1073,6 +1158,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1109,6 +1195,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] @@ -1122,6 +1209,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -1133,6 +1221,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1169,6 +1258,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] @@ -1182,6 +1272,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -1193,6 +1284,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1232,6 +1324,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -1246,6 +1339,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] @@ -1281,6 +1376,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -1294,6 +1390,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -1305,6 +1402,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1341,6 +1439,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -1354,6 +1453,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -1365,6 +1465,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1401,6 +1502,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] @@ -1414,6 +1516,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] @@ -1425,6 +1528,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1444,6 +1548,10 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarT = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -1458,6 +1566,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -1472,6 +1582,12 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -1484,11 +1600,14 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1503,6 +1622,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1510,6 +1630,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1548,6 +1669,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] @@ -1561,6 +1683,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] @@ -1572,6 +1695,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1608,6 +1732,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] @@ -1621,6 +1746,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -1632,6 +1758,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1669,6 +1796,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -1683,6 +1811,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] @@ -1718,6 +1848,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] @@ -1731,6 +1862,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -1742,6 +1874,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1778,6 +1911,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] @@ -1791,6 +1925,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("4")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -1802,6 +1937,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1821,6 +1957,9 @@ rule: 2862 4 Var'Unds'Gen1 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2862 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -1835,6 +1974,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -1849,11 +1990,17 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1870,6 +2017,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1884,6 +2032,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),\dv{SortInt{}}("2")),\dv{SortInt{}}("5")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1891,6 +2040,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1929,6 +2079,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -1942,6 +2093,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] @@ -1953,6 +2105,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2001,9 +2154,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2040,6 +2195,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -2053,6 +2209,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -2064,6 +2221,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2091,6 +2249,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -2105,6 +2266,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] @@ -2140,6 +2303,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -2153,6 +2317,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -2164,6 +2329,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2200,6 +2366,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -2213,6 +2380,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -2224,6 +2392,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2250,6 +2419,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2286,9 +2456,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2328,6 +2500,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -2342,6 +2515,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] @@ -2368,6 +2543,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -2382,6 +2558,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -2396,6 +2574,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("2")] @@ -2408,6 +2593,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -2422,11 +2609,16 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] VarY = kore[\dv{SortInt{}}("2")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2443,6 +2635,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2457,6 +2650,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("5"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("5")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("5"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2464,6 +2658,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2514,9 +2709,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2553,6 +2750,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -2566,6 +2764,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -2582,9 +2781,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2612,6 +2813,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -2624,6 +2828,8 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -2659,6 +2865,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] @@ -2672,6 +2879,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -2688,9 +2896,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2727,6 +2937,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -2740,6 +2951,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -2756,9 +2968,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2785,6 +2999,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2821,9 +3036,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2863,6 +3080,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -2877,6 +3095,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -2903,6 +3123,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("6")] VarX = kore[\dv{SortInt{}}("6")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -2917,6 +3138,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -2931,6 +3154,13 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -2944,6 +3174,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2980,9 +3211,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3010,6 +3243,10 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("5")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("5")] @@ -3022,11 +3259,15 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("5")] +function exit: 2864 notail +function exit: 2863 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3"))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3045,6 +3286,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3059,6 +3301,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3066,6 +3309,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3104,6 +3348,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] @@ -3117,6 +3362,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2764 3 VarS = kore[\dv{SortInt{}}("3")] VarT = kore[\dv{SortInt{}}("1")] @@ -3133,9 +3379,11 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("4")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("false")] +function exit: 2764 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3161,11 +3409,14 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3182,6 +3433,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3196,6 +3448,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3203,6 +3456,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3221,6 +3475,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2798 1 VarK = kore[kseq{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))),dotk{}())] +function exit: 2798 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3239,6 +3494,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3253,6 +3509,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("6"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("6"),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3260,6 +3517,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3298,6 +3556,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -3311,6 +3570,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] @@ -3322,6 +3582,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3348,6 +3609,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3384,9 +3646,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3426,6 +3690,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortInt{}}("0")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -3440,6 +3705,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] @@ -3464,6 +3731,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("6")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -3478,6 +3746,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -3492,11 +3762,18 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("6")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3513,6 +3790,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3527,6 +3805,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("0"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3534,6 +3813,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3562,6 +3842,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3598,9 +3879,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3638,6 +3921,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("0")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -3652,6 +3936,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) rule: 2863 4 VarR = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] @@ -3677,6 +3963,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3713,9 +4000,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3743,6 +4032,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2865 notail +function exit: 2865 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -3757,6 +4049,8 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -3771,11 +4065,17 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("0")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2707 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3792,6 +4092,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3806,6 +4107,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("4"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3813,6 +4115,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3841,6 +4144,7 @@ function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'U rule: 2767 2 Var'Unds'Gen0 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3"))))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3877,9 +4181,11 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail rule: 2767 2 Var'Unds'Gen0 = kore[Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")))),\dv{SortInt{}}("1")),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("3"))),\dv{SortInt{}}("1")),\dv{SortInt{}}("3")))] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2767 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3913,6 +4219,7 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -3927,11 +4234,16 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("4")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3948,6 +4260,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3962,6 +4275,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3"))))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3969,6 +4283,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4007,6 +4322,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2768 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] @@ -4020,6 +4336,7 @@ rule: 2768 3 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("2")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} () +function exit: 2768 tail side condition entry: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] @@ -4031,6 +4348,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4062,6 +4380,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -4076,11 +4395,15 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("3")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2861 notail +function exit: 2863 notail +function exit: 2865 notail side condition entry: 2706 1 Var'Unds'Gen2 = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] function: LblisKResult{} (1) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4097,6 +4420,7 @@ side condition entry: 2708 1 function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4111,6 +4435,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("3"),Lbl'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))),\dv{SortInt{}}("3")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4118,6 +4443,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4151,6 +4477,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1:0) rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4170,6 +4497,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1) rule: 2765 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4183,6 +4511,7 @@ rule: 2866 4 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1:2:2:0) rule: 2819 1 VarX = kore[\dv{SortInt{}}("1")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortInt{}}("1")] @@ -4199,6 +4528,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2865 3 VarS = kore[\dv{SortInt{}}("2")] @@ -4211,6 +4541,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1:0) rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4230,6 +4561,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisFreeIn'LParUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Bool'Unds'Int'Unds'Term{} (1) rule: 2765 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2765 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4243,6 +4575,7 @@ rule: 2866 4 function: LblmaxVarIn'LParUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Int'Unds'Term{} (1:2:2:0) rule: 2819 1 VarX = kore[\dv{SortInt{}}("2")] +function exit: 2819 notail hook: INT.add Lbl'UndsPlus'Int'Unds'{} (1:2:2) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortInt{}}("1")] @@ -4259,6 +4592,7 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortInt{}}("2")] +function exit: 2864 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("1")] @@ -4273,6 +4607,9 @@ rule: 2861 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] VarY = kore[\dv{SortInt{}}("3")] +function exit: 2861 notail +function exit: 2866 notail +function exit: 2866 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'LAMBDA-EXPLICIT-SUBST'Unds'Term'Unds'Term'Unds'Int'Unds'Term{} (1) side condition entry: 2861 2 VarX = kore[\dv{SortInt{}}("3")] @@ -4285,11 +4622,14 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("3")] +function exit: 2864 notail +function exit: 2863 notail side condition entry: 2708 1 VarHOLE = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4304,6 +4644,7 @@ side condition entry: 2709 2 function: LblisKResult{} (0:0) rule: 2799 1 VarKResult = kore[Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("1"),Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")))] +function exit: 2799 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4311,6 +4652,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2799 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2799 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4347,6 +4689,7 @@ side condition exit: 2766 true rule: 2766 2 VarX = kore[\dv{SortInt{}}("2")] VarY = kore[\dv{SortInt{}}("1")] +function exit: 2766 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4372,4 +4715,6 @@ side condition exit: 2861 false rule: 2864 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 2864 notail +function exit: 2865 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'UndsUndsUnds'LAMBDA-EXPLICIT-SUBST-SYNTAX'Unds'Value'Unds'Int'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/let/foo.proof.out.diff b/test/output/let/foo.proof.out.diff index 7e8ba5ff8..134373516 100644 --- a/test/output/let/foo.proof.out.diff +++ b/test/output/let/foo.proof.out.diff @@ -7,6 +7,7 @@ hook: INT.mul Lbl'UndsStar'Int'Unds'{} (0) arg: kore[\dv{SortInt{}}("10")] hook result: kore[\dv{SortInt{}}("100")] function: Lbl'Hash'lambda'UndsUnds'{} () +function exit: 151 tail rule: 118 2 VarS = kore[\dv{SortInt{}}("100")] VarX = kore[\dv{SortInt{}}("10")] @@ -15,6 +16,7 @@ hook: INT.mul Lbl'UndsStar'Int'Unds'{} (0) arg: kore[\dv{SortInt{}}("100")] hook result: kore[\dv{SortInt{}}("200")] function: Lbl'Hash'lambda'UndsUnds'2{} () +function exit: 118 tail rule: 119 2 VarD = kore[\dv{SortInt{}}("200")] VarX = kore[\dv{SortInt{}}("10")] @@ -22,6 +24,7 @@ hook: INT.sub Lbl'Unds'-Int'Unds'{} () arg: kore[\dv{SortInt{}}("200")] arg: kore[\dv{SortInt{}}("10")] hook result: kore[\dv{SortInt{}}("190")] +function exit: 119 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),\dv{SortInt{}}("190"))] @@ -39,7 +42,11 @@ hook result: kore[\dv{SortInt{}}("190")] function: Lblproject'Coln'KItem{} (0:0) rule: 199 1 VarK = kore[\dv{SortInt{}}("190")] +function exit: 199 notail +function exit: 156 notail function: LblinitGeneratedCounterCell{} (1) rule: 154 0 +function exit: 154 notail +function exit: 155 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("190"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("190"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/list-assoc/input.proof.out.diff b/test/output/list-assoc/input.proof.out.diff index 32d7c1bb3..a4b20a819 100644 --- a/test/output/list-assoc/input.proof.out.diff +++ b/test/output/list-assoc/input.proof.out.diff @@ -3,20 +3,24 @@ function: Lbl'Hash'revOps'LParUndsRParUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'O rule: 102 1 VarOPS = kore[Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblload'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblstore'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}()))] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{} () +function exit: 102 tail rule: 104 3 VarOP = kore[Lblload'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}()] VarOPS = kore[Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblstore'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}())] VarOPS'Apos' = kore[LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}()] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{} () +function exit: 104 tail rule: 104 3 VarOP = kore[Lblstore'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}()] VarOPS = kore[LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}()] VarOPS'Apos' = kore[Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblload'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}())] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{} () +function exit: 104 tail rule: 103 3 Var'Unds'Gen0 = kore[LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}()] VarOP = kore[LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}()] VarOPS'Apos' = kore[Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblstore'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblload'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}()))] +function exit: 103 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblstore'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblload'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}()))))] @@ -34,7 +38,11 @@ hook result: kore[Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCod function: Lblproject'Coln'KItem{} (0:0) rule: 150 1 VarK = kore[Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblstore'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblload'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}())))] +function exit: 150 notail +function exit: 109 notail function: LblinitGeneratedCounterCell{} (1) rule: 107 0 +function exit: 107 notail +function exit: 108 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblstore'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblload'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}()))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblstore'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-ASSOC-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{}(Lblload'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}(),LblnoOp'Unds'LIST-ASSOC-SYNTAX'Unds'OpCode{}()))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/list-cons/input.proof.out.diff b/test/output/list-cons/input.proof.out.diff index 06ccbb0d0..0e7920abb 100644 --- a/test/output/list-cons/input.proof.out.diff +++ b/test/output/list-cons/input.proof.out.diff @@ -3,18 +3,22 @@ function: Lbl'Hash'revOps'LParUndsRParUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'Op rule: 103 1 VarOPS = kore[Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'Stop'OpCodes'Unds'LIST-CONS-SYNTAX'Unds'OpCodes{}()))] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{} () +function exit: 103 tail rule: 105 3 VarOP = kore[Lblload'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}()] VarOPS = kore[Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'Stop'OpCodes'Unds'LIST-CONS-SYNTAX'Unds'OpCodes{}())] VarOPS'Apos' = kore[Lbl'Stop'OpCodes'Unds'LIST-CONS-SYNTAX'Unds'OpCodes{}()] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{} () +function exit: 105 tail rule: 105 3 VarOP = kore[Lblstore'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}()] VarOPS = kore[Lbl'Stop'OpCodes'Unds'LIST-CONS-SYNTAX'Unds'OpCodes{}()] VarOPS'Apos' = kore[Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'Stop'OpCodes'Unds'LIST-CONS-SYNTAX'Unds'OpCodes{}())] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{} () +function exit: 105 tail rule: 104 1 VarOPS'Apos' = kore[Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'Stop'OpCodes'Unds'LIST-CONS-SYNTAX'Unds'OpCodes{}()))] +function exit: 104 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'Stop'OpCodes'Unds'LIST-CONS-SYNTAX'Unds'OpCodes{}())))] @@ -32,7 +36,11 @@ hook result: kore[Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode function: Lblproject'Coln'KItem{} (0:0) rule: 151 1 VarK = kore[Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'Stop'OpCodes'Unds'LIST-CONS-SYNTAX'Unds'OpCodes{}()))] +function exit: 151 notail +function exit: 110 notail function: LblinitGeneratedCounterCell{} (1) rule: 108 0 +function exit: 108 notail +function exit: 109 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'Stop'OpCodes'Unds'LIST-CONS-SYNTAX'Unds'OpCodes{}())),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-CONS-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-CONS-SYNTAX'Unds'OpCode{}(),Lbl'Stop'OpCodes'Unds'LIST-CONS-SYNTAX'Unds'OpCodes{}())),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/list-factory/input.proof.out.diff b/test/output/list-factory/input.proof.out.diff index 2396ea6af..74cd6678f 100644 --- a/test/output/list-factory/input.proof.out.diff +++ b/test/output/list-factory/input.proof.out.diff @@ -3,23 +3,28 @@ function: Lbl'Hash'revOps'LParUndsRParUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds rule: 2692 1 VarOPS = kore[Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(LblnoOp'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'Stop'List'LBraQuotUndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes'QuotRBraUnds'OpCodes{}())))] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{} () +function exit: 2692 tail rule: 2694 3 VarOP = kore[Lblload'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}()] VarOPS = kore[Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(LblnoOp'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'Stop'List'LBraQuotUndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes'QuotRBraUnds'OpCodes{}()))] VarOPS'Apos' = kore[Lbl'Stop'List'LBraQuotUndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes'QuotRBraUnds'OpCodes{}()] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{} () +function exit: 2694 tail rule: 2694 3 VarOP = kore[Lblstore'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}()] VarOPS = kore[Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(LblnoOp'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'Stop'List'LBraQuotUndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes'QuotRBraUnds'OpCodes{}())] VarOPS'Apos' = kore[Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'Stop'List'LBraQuotUndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes'QuotRBraUnds'OpCodes{}())] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{} () +function exit: 2694 tail rule: 2694 3 VarOP = kore[LblnoOp'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}()] VarOPS = kore[Lbl'Stop'List'LBraQuotUndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes'QuotRBraUnds'OpCodes{}()] VarOPS'Apos' = kore[Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'Stop'List'LBraQuotUndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes'QuotRBraUnds'OpCodes{}()))] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCodes'Unds'OpCodes{} () +function exit: 2694 tail rule: 2693 1 VarOPS'Apos' = kore[Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(LblnoOp'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'Stop'List'LBraQuotUndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes'QuotRBraUnds'OpCodes{}())))] +function exit: 2693 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(LblnoOp'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'Stop'List'LBraQuotUndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes'QuotRBraUnds'OpCodes{}()))))] @@ -37,7 +42,11 @@ hook result: kore[Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpC function: Lblproject'Coln'KItem{} (0:0) rule: 2818 1 VarK = kore[Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(LblnoOp'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'Stop'List'LBraQuotUndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes'QuotRBraUnds'OpCodes{}())))] +function exit: 2818 notail +function exit: 2746 notail function: LblinitGeneratedCounterCell{} (1) rule: 2744 0 +function exit: 2744 notail +function exit: 2745 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(LblnoOp'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'Stop'List'LBraQuotUndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes'QuotRBraUnds'OpCodes{}()))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(LblnoOp'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblstore'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'UndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes{}(Lblload'Unds'LIST-FACTORY-SYNTAX'Unds'OpCode{}(),Lbl'Stop'List'LBraQuotUndsSClnUndsUnds'LIST-FACTORY-SYNTAX'Unds'OpCodes'Unds'OpCode'Unds'OpCodes'QuotRBraUnds'OpCodes{}()))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/list-semantic/input.proof.out.diff b/test/output/list-semantic/input.proof.out.diff index 58a7d263f..1bacbca2d 100644 --- a/test/output/list-semantic/input.proof.out.diff +++ b/test/output/list-semantic/input.proof.out.diff @@ -11,6 +11,7 @@ function: Lbl'Hash'revOps'LParUndsRParUnds'LIST-SEMANTIC-SYNTAX'Unds'List'Unds'L rule: 96 1 VarOPS = kore[Lbl'Unds'List'Unds'{}(Lbl'Unds'List'Unds'{}(LblListItem{}(Lblload'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()),LblListItem{}(Lblstore'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())),LblListItem{}(LblnoOp'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()))] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-SEMANTIC-SYNTAX'Unds'List'Unds'List'Unds'List{} () +function exit: 96 tail rule: 98 3 VarOP = kore[Lblload'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()] VarOPS = kore[Lbl'Unds'List'Unds'{}(LblListItem{}(Lblstore'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()),LblListItem{}(LblnoOp'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()))] @@ -20,6 +21,7 @@ hook: LIST.concat Lbl'Unds'List'Unds'{} (1) arg: kore[Lbl'Stop'List{}()] hook result: kore[LblListItem{}(Lblload'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-SEMANTIC-SYNTAX'Unds'List'Unds'List'Unds'List{} () +function exit: 98 tail rule: 98 3 VarOP = kore[Lblstore'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()] VarOPS = kore[LblListItem{}(LblnoOp'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())] @@ -29,6 +31,7 @@ hook: LIST.concat Lbl'Unds'List'Unds'{} (1) arg: kore[LblListItem{}(Lblload'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())] hook result: kore[Lbl'Unds'List'Unds'{}(LblListItem{}(Lblstore'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()),LblListItem{}(Lblload'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()))] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-SEMANTIC-SYNTAX'Unds'List'Unds'List'Unds'List{} () +function exit: 98 tail rule: 98 3 VarOP = kore[LblnoOp'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()] VarOPS = kore[Lbl'Stop'List{}()] @@ -38,8 +41,10 @@ hook: LIST.concat Lbl'Unds'List'Unds'{} (1) arg: kore[Lbl'Unds'List'Unds'{}(LblListItem{}(Lblstore'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()),LblListItem{}(Lblload'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()))] hook result: kore[Lbl'Unds'List'Unds'{}(Lbl'Unds'List'Unds'{}(LblListItem{}(LblnoOp'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()),LblListItem{}(Lblstore'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())),LblListItem{}(Lblload'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()))] function: Lbl'Hash'revOpsAux'LParUndsCommUndsRParUnds'LIST-SEMANTIC-SYNTAX'Unds'List'Unds'List'Unds'List{} () +function exit: 98 tail rule: 97 1 VarOPS'Apos' = kore[Lbl'Unds'List'Unds'{}(Lbl'Unds'List'Unds'{}(LblListItem{}(LblnoOp'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()),LblListItem{}(Lblstore'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())),LblListItem{}(Lblload'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()))] +function exit: 97 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lbl'Unds'List'Unds'{}(Lbl'Unds'List'Unds'{}(LblListItem{}(LblnoOp'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()),LblListItem{}(Lblstore'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())),LblListItem{}(Lblload'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())))] @@ -57,7 +62,11 @@ hook result: kore[Lbl'Unds'List'Unds'{}(Lbl'Unds'List'Unds'{}(LblListItem{}(Lbln function: Lblproject'Coln'KItem{} (0:0) rule: 142 1 VarK = kore[Lbl'Unds'List'Unds'{}(Lbl'Unds'List'Unds'{}(LblListItem{}(LblnoOp'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()),LblListItem{}(Lblstore'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())),LblListItem{}(Lblload'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()))] +function exit: 142 notail +function exit: 103 notail function: LblinitGeneratedCounterCell{} (1) rule: 101 0 +function exit: 101 notail +function exit: 102 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Unds'List'Unds'{}(Lbl'Unds'List'Unds'{}(LblListItem{}(LblnoOp'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()),LblListItem{}(Lblstore'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())),LblListItem{}(Lblload'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Unds'List'Unds'{}(Lbl'Unds'List'Unds'{}(LblListItem{}(LblnoOp'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}()),LblListItem{}(Lblstore'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())),LblListItem{}(Lblload'Unds'LIST-SEMANTIC-SYNTAX'Unds'OpCode{}())),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/macro/inrange.proof.out.diff b/test/output/macro/inrange.proof.out.diff index d3ac63112..8a215e3fd 100644 --- a/test/output/macro/inrange.proof.out.diff +++ b/test/output/macro/inrange.proof.out.diff @@ -14,6 +14,7 @@ hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("true")] +function exit: 151 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),\dv{SortBool{}}("true"))] @@ -31,7 +32,11 @@ hook result: kore[\dv{SortBool{}}("true")] function: Lblproject'Coln'KItem{} (0:0) rule: 197 1 VarK = kore[\dv{SortBool{}}("true")] +function exit: 197 notail +function exit: 154 notail function: LblinitGeneratedCounterCell{} (1) rule: 152 0 +function exit: 152 notail +function exit: 153 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("true"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("true"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/map-fun/ac-hard.proof.out.diff b/test/output/map-fun/ac-hard.proof.out.diff index b1e8c0908..3c1b1be1f 100644 --- a/test/output/map-fun/ac-hard.proof.out.diff +++ b/test/output/map-fun/ac-hard.proof.out.diff @@ -7,6 +7,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10"))] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))] @@ -15,6 +16,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))] arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))] @@ -23,6 +25,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))] arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] @@ -31,6 +34,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3"))] @@ -39,6 +43,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3"))] arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] @@ -47,6 +52,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))] @@ -55,6 +61,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))] arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10"))),\dv{SortInt{}}("3")))] @@ -72,8 +79,12 @@ hook result: kore[Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'U function: Lblproject'Coln'KItem{} (0:0) rule: 199 1 VarK = kore[Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10"))),\dv{SortInt{}}("3"))] +function exit: 199 notail +function exit: 155 notail function: LblinitGeneratedCounterCell{} (1) rule: 153 0 +function exit: 153 notail +function exit: 154 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10"))),\dv{SortInt{}}("3")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 119 5 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/map-fun/ac.proof.out.diff b/test/output/map-fun/ac.proof.out.diff index a1da5f4fd..b9214ac4d 100644 --- a/test/output/map-fun/ac.proof.out.diff +++ b/test/output/map-fun/ac.proof.out.diff @@ -24,8 +24,12 @@ hook result: kore[Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'U function: Lblproject'Coln'KItem{} (0:0) rule: 199 1 VarK = kore[Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),\dv{SortInt{}}("3"))] +function exit: 199 notail +function exit: 155 notail function: LblinitGeneratedCounterCell{} (1) rule: 153 0 +function exit: 153 notail +function exit: 154 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),\dv{SortInt{}}("3")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 119 5 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/map-fun/acu-hard.proof.out.diff b/test/output/map-fun/acu-hard.proof.out.diff index da4d018df..f762bd17d 100644 --- a/test/output/map-fun/acu-hard.proof.out.diff +++ b/test/output/map-fun/acu-hard.proof.out.diff @@ -7,6 +7,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'Stop'Map{}()] hook result: kore[Lbl'Stop'Map{}()] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'Stop'Map{}()] @@ -15,6 +16,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'Stop'Map{}()] hook result: kore[Lbl'Stop'Map{}()] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10"))] @@ -23,6 +25,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10"))] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))] @@ -31,6 +34,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))] arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))] @@ -39,6 +43,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))] arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] @@ -47,6 +52,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3"))] @@ -55,6 +61,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3"))] arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] @@ -63,6 +70,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail function: Lblmerge'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'Map'Unds'Map'Unds'Map{} () rule: 185 2 VarM1 = kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))] @@ -71,6 +79,7 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))] arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] +function exit: 185 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10")))] arg: kore[Lbl'Stop'Map{}()] @@ -96,8 +105,12 @@ hook result: kore[Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'U function: Lblproject'Coln'KItem{} (0:0) rule: 199 1 VarK = kore[Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10"))),\dv{SortInt{}}("3"))] +function exit: 199 notail +function exit: 155 notail function: LblinitGeneratedCounterCell{} (1) rule: 153 0 +function exit: 153 notail +function exit: 154 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("7"),\dv{SortInt{}}("8"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("5"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("6"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("11"),\dv{SortInt{}}("12"))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("9"),\dv{SortInt{}}("10"))),\dv{SortInt{}}("3")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 119 5 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/map-fun/comm.proof.out.diff b/test/output/map-fun/comm.proof.out.diff index 48c84303e..caeea46df 100644 --- a/test/output/map-fun/comm.proof.out.diff +++ b/test/output/map-fun/comm.proof.out.diff @@ -20,8 +20,12 @@ hook result: kore[Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'U function: Lblproject'Coln'KItem{} (0:0) rule: 199 1 VarK = kore[Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),\dv{SortInt{}}("2"))] +function exit: 199 notail +function exit: 155 notail function: LblinitGeneratedCounterCell{} (1) rule: 153 0 +function exit: 153 notail +function exit: 154 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 119 5 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/map-fun/no-acu.proof.out.diff b/test/output/map-fun/no-acu.proof.out.diff index 80c032784..cd43af838 100644 --- a/test/output/map-fun/no-acu.proof.out.diff +++ b/test/output/map-fun/no-acu.proof.out.diff @@ -20,8 +20,12 @@ hook result: kore[Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'U function: Lblproject'Coln'KItem{} (0:0) rule: 199 1 VarK = kore[Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),\dv{SortInt{}}("1"))] +function exit: 199 notail +function exit: 155 notail function: LblinitGeneratedCounterCell{} (1) rule: 153 0 +function exit: 153 notail +function exit: 154 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))),\dv{SortInt{}}("1")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 119 5 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/map-fun/unit.proof.out.diff b/test/output/map-fun/unit.proof.out.diff index 828b26af9..655ac3eeb 100644 --- a/test/output/map-fun/unit.proof.out.diff +++ b/test/output/map-fun/unit.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'U function: Lblproject'Coln'KItem{} (0:0) rule: 199 1 VarK = kore[Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2")),\dv{SortInt{}}("1"))] +function exit: 199 notail +function exit: 155 notail function: LblinitGeneratedCounterCell{} (1) rule: 153 0 +function exit: 153 notail +function exit: 154 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblselect'LParUndsCommUndsRParUnds'MAP-FUN-SYNTAX'Unds'KItem'Unds'Map'Unds'KItem{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 119 5 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/memo-function/input.proof.out.diff b/test/output/memo-function/input.proof.out.diff index 1711f8d19..9b5147953 100644 --- a/test/output/memo-function/input.proof.out.diff +++ b/test/output/memo-function/input.proof.out.diff @@ -1,10 +1,13 @@ version: 13 function: Lblnext'LParUndsRParUnds'MEMO-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{} () rule: 127 0 +function exit: 127 notail function: Lblnext'LParUndsRParUnds'MEMO-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{} () rule: 128 0 +function exit: 128 notail function: Lblnext'LParUndsRParUnds'MEMO-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{} () rule: 127 0 +function exit: 127 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lblb'Unds'MEMO-FUNCTION-SYNTAX'Unds'Foo{}())] @@ -22,7 +25,11 @@ hook result: kore[Lblb'Unds'MEMO-FUNCTION-SYNTAX'Unds'Foo{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 139 1 VarK = kore[Lblb'Unds'MEMO-FUNCTION-SYNTAX'Unds'Foo{}()] +function exit: 139 notail +function exit: 97 notail function: LblinitGeneratedCounterCell{} (1) rule: 95 0 +function exit: 95 notail +function exit: 96 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblb'Unds'MEMO-FUNCTION-SYNTAX'Unds'Foo{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblb'Unds'MEMO-FUNCTION-SYNTAX'Unds'Foo{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/mint-arith/add160.proof.out.diff b/test/output/mint-arith/add160.proof.out.diff index fe251a87a..6eedcd105 100644 --- a/test/output/mint-arith/add160.proof.out.diff +++ b/test/output/mint-arith/add160.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds function: Lblproject'Coln'KItem{} (0:0) rule: 3069 1 VarK = kore[Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds'KItem'Unds'Exp'Unds'Exp'Unds'Int{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"),\dv{SortInt{}}("160"))] +function exit: 3069 notail +function exit: 2961 notail function: LblinitGeneratedCounterCell{} (1) rule: 2959 0 +function exit: 2959 notail +function exit: 2960 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds'KItem'Unds'Exp'Unds'Exp'Unds'Int{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"),\dv{SortInt{}}("160")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2883 2 VarHOLE = kore[\dv{SortInt{}}("4")] @@ -29,6 +33,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3017 1 VarK = kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] +function exit: 3017 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -55,6 +60,7 @@ side condition entry: 2899 1 function: LblisKResult{} (1) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort160{}}}("4p160")] +function exit: 3018 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -76,6 +82,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort160{}}}("4p160")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -94,6 +101,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3017 1 VarK = kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] +function exit: 3017 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -120,6 +128,7 @@ side condition entry: 2898 1 function: LblisKResult{} (1) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort160{}}}("3p160")] +function exit: 3018 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -141,6 +150,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort160{}}}("4p160")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -159,6 +169,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort160{}}}("3p160")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/mint-arith/add256.proof.out.diff b/test/output/mint-arith/add256.proof.out.diff index e625dd37e..28a0f3200 100644 --- a/test/output/mint-arith/add256.proof.out.diff +++ b/test/output/mint-arith/add256.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds function: Lblproject'Coln'KItem{} (0:0) rule: 3069 1 VarK = kore[Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds'KItem'Unds'Exp'Unds'Exp'Unds'Int{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"),\dv{SortInt{}}("256"))] +function exit: 3069 notail +function exit: 2961 notail function: LblinitGeneratedCounterCell{} (1) rule: 2959 0 +function exit: 2959 notail +function exit: 2960 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds'KItem'Unds'Exp'Unds'Exp'Unds'Int{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"),\dv{SortInt{}}("256")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2883 2 VarHOLE = kore[\dv{SortInt{}}("4")] @@ -40,6 +44,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3017 1 VarK = kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] +function exit: 3017 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -66,6 +71,7 @@ side condition entry: 2902 1 function: LblisKResult{} (1) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort256{}}}("4p256")] +function exit: 3018 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -87,6 +93,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort256{}}}("4p256")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -116,6 +123,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3017 1 VarK = kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] +function exit: 3017 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -142,6 +150,7 @@ side condition entry: 2901 1 function: LblisKResult{} (1) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort256{}}}("3p256")] +function exit: 3018 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -163,6 +172,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort256{}}}("4p256")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -181,6 +191,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort256{}}}("3p256")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/mint-arith/add32.proof.out.diff b/test/output/mint-arith/add32.proof.out.diff index 3b3b9db82..52d3405be 100644 --- a/test/output/mint-arith/add32.proof.out.diff +++ b/test/output/mint-arith/add32.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds function: Lblproject'Coln'KItem{} (0:0) rule: 3069 1 VarK = kore[Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds'KItem'Unds'Exp'Unds'Exp'Unds'Int{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"),\dv{SortInt{}}("32"))] +function exit: 3069 notail +function exit: 2961 notail function: LblinitGeneratedCounterCell{} (1) rule: 2959 0 +function exit: 2959 notail +function exit: 2960 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds'KItem'Unds'Exp'Unds'Exp'Unds'Int{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"),\dv{SortInt{}}("32")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2883 2 VarHOLE = kore[\dv{SortInt{}}("4")] @@ -51,6 +55,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3017 1 VarK = kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] +function exit: 3017 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -77,6 +82,7 @@ side condition entry: 2905 1 function: LblisKResult{} (1) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort32{}}}("4p32")] +function exit: 3018 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -98,6 +104,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort32{}}}("4p32")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -138,6 +145,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3017 1 VarK = kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] +function exit: 3017 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -164,6 +172,7 @@ side condition entry: 2904 1 function: LblisKResult{} (1) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort32{}}}("3p32")] +function exit: 3018 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -185,6 +194,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort32{}}}("4p32")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -203,6 +213,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort32{}}}("3p32")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/mint-arith/add64.proof.out.diff b/test/output/mint-arith/add64.proof.out.diff index 796db50cb..4db789624 100644 --- a/test/output/mint-arith/add64.proof.out.diff +++ b/test/output/mint-arith/add64.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds function: Lblproject'Coln'KItem{} (0:0) rule: 3069 1 VarK = kore[Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds'KItem'Unds'Exp'Unds'Exp'Unds'Int{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"),\dv{SortInt{}}("64"))] +function exit: 3069 notail +function exit: 2961 notail function: LblinitGeneratedCounterCell{} (1) rule: 2959 0 +function exit: 2959 notail +function exit: 2960 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds'KItem'Unds'Exp'Unds'Exp'Unds'Int{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"),\dv{SortInt{}}("64")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2883 2 VarHOLE = kore[\dv{SortInt{}}("4")] @@ -62,6 +66,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3017 1 VarK = kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] +function exit: 3017 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -88,6 +93,7 @@ side condition entry: 2908 1 function: LblisKResult{} (1) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort64{}}}("4p64")] +function exit: 3018 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -109,6 +115,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort64{}}}("4p64")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -160,6 +167,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3017 1 VarK = kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] +function exit: 3017 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -186,6 +194,7 @@ side condition entry: 2907 1 function: LblisKResult{} (1) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort64{}}}("3p64")] +function exit: 3018 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -207,6 +216,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort64{}}}("4p64")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -225,6 +235,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort64{}}}("3p64")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/mint-arith/add8.proof.out.diff b/test/output/mint-arith/add8.proof.out.diff index 3ba2cf9e4..fe54940b9 100644 --- a/test/output/mint-arith/add8.proof.out.diff +++ b/test/output/mint-arith/add8.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds function: Lblproject'Coln'KItem{} (0:0) rule: 3069 1 VarK = kore[Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds'KItem'Unds'Exp'Unds'Exp'Unds'Int{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"),\dv{SortInt{}}("8"))] +function exit: 3069 notail +function exit: 2961 notail function: LblinitGeneratedCounterCell{} (1) rule: 2959 0 +function exit: 2959 notail +function exit: 2960 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbladd'LParUndsCommUndsCommUndsRParUnds'MINT-ARITH-SYNTAX'Unds'KItem'Unds'Exp'Unds'Exp'Unds'Int{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("4"),\dv{SortInt{}}("8")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2883 2 VarHOLE = kore[\dv{SortInt{}}("4")] @@ -73,6 +77,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3017 1 VarK = kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] +function exit: 3017 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -99,6 +104,7 @@ side condition entry: 2911 1 function: LblisKResult{} (1) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort8{}}}("4p8")] +function exit: 3018 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -120,6 +126,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort8{}}}("4p8")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -182,6 +189,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3017 1 VarK = kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] +function exit: 3017 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -208,6 +216,7 @@ side condition entry: 2910 1 function: LblisKResult{} (1) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort8{}}}("3p8")] +function exit: 3018 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -229,6 +238,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort8{}}}("4p8")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -247,6 +257,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 3018 1 VarKResult = kore[\dv{SortMInt{Sort8{}}}("3p8")] +function exit: 3018 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/modular-config/exec.proof.out.diff b/test/output/modular-config/exec.proof.out.diff index ed2c9daa4..c9ef4e82f 100644 --- a/test/output/modular-config/exec.proof.out.diff +++ b/test/output/modular-config/exec.proof.out.diff @@ -16,24 +16,36 @@ hook result: kore[Lbl'Hash'exec'Unds'MODULAR-CONFIG-SYNTAX'Unds'KItem{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 378 1 VarK = kore[Lbl'Hash'exec'Unds'MODULAR-CONFIG-SYNTAX'Unds'KItem{}()] +function exit: 378 notail +function exit: 279 notail function: LblinitFooCell{} (1) rule: 273 0 function: LblinitFooP1Cell{} (0) rule: 274 0 +function exit: 274 notail function: LblinitFooP2Cell{} (1) rule: 275 0 +function exit: 275 notail function: LblinitFooP3Cell{} (2) rule: 276 0 +function exit: 276 notail +function exit: 273 notail function: LblinitBarCell{} (2) rule: 269 0 function: LblinitBarP1Cell{} (0) rule: 270 0 +function exit: 270 notail function: LblinitBarP2Cell{} (1) rule: 271 0 +function exit: 271 notail function: LblinitBarP3Cell{} (2) rule: 272 0 +function exit: 272 notail +function exit: 269 notail function: LblinitGeneratedCounterCell{} (3) rule: 277 0 +function exit: 277 notail +function exit: 278 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'exec'Unds'MODULAR-CONFIG-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'foo'-GT-'{}(Lbl'-LT-'foo-p1'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'foo-p2'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'foo-p3'-GT-'{}(\dv{SortInt{}}("0"))),Lbl'-LT-'bar'-GT-'{}(Lbl'-LT-'bar-p1'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'bar-p2'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'bar-p3'-GT-'{}(\dv{SortInt{}}("0"))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 223 7 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/nested-cells/exec.proof.out.diff b/test/output/nested-cells/exec.proof.out.diff index 689dc5016..fc8136bd7 100644 --- a/test/output/nested-cells/exec.proof.out.diff +++ b/test/output/nested-cells/exec.proof.out.diff @@ -16,20 +16,30 @@ hook result: kore[Lbl'Hash'exec'Unds'NESTED-CELLS-SYNTAX'Unds'KItem{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 335 1 VarK = kore[Lbl'Hash'exec'Unds'NESTED-CELLS-SYNTAX'Unds'KItem{}()] +function exit: 335 notail +function exit: 253 notail function: LblinitPersonCell{} (1) rule: 257 0 function: LblinitNameCell{} (0) rule: 254 0 +function exit: 254 notail function: LblinitIdCell{} (1) rule: 252 0 function: LblinitP1Cell{} (0) rule: 255 0 +function exit: 255 notail function: LblinitP2Cell{} (1) rule: 256 0 +function exit: 256 notail +function exit: 252 notail function: LblinitAgeCell{} (2) rule: 249 0 +function exit: 249 notail +function exit: 257 notail function: LblinitGeneratedCounterCell{} (2) rule: 250 0 +function exit: 250 notail +function exit: 251 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'exec'Unds'NESTED-CELLS-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'person'-GT-'{}(Lbl'-LT-'name'-GT-'{}(\dv{SortString{}}("")),Lbl'-LT-'id'-GT-'{}(Lbl'-LT-'p1'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'p2'-GT-'{}(\dv{SortInt{}}("0"))),Lbl'-LT-'age'-GT-'{}(\dv{SortInt{}}("0"))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 203 5 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/non-rec-function/input.proof.intermediate.out.diff b/test/output/non-rec-function/input.proof.intermediate.out.diff index 1cad5d077..20e4d0f6a 100644 --- a/test/output/non-rec-function/input.proof.intermediate.out.diff +++ b/test/output/non-rec-function/input.proof.intermediate.out.diff @@ -19,8 +19,12 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lblbaz'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}())),dotk{}())] rule: 145 1 VarK = kore[Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lblbaz'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}()))] +function exit: 145 notail +function exit: 105 notail function: LblinitGeneratedCounterCell{} (1) rule: 103 0 +function exit: 103 notail +function exit: 104 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lblbaz'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}())),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 99 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -30,8 +34,10 @@ function: Lblid'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{} (0: arg: kore[Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}())] rule: 102 1 VarX = kore[Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}())] +function exit: 102 notail function: Lblid'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{} (0:0:0) arg: kore[Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}())] rule: 102 1 VarX = kore[Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}())] +function exit: 102 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/non-rec-function/input.proof.out.diff b/test/output/non-rec-function/input.proof.out.diff index f45338384..c4d3532e2 100644 --- a/test/output/non-rec-function/input.proof.out.diff +++ b/test/output/non-rec-function/input.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds' function: Lblproject'Coln'KItem{} (0:0) rule: 145 1 VarK = kore[Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lblbaz'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}()))] +function exit: 145 notail +function exit: 105 notail function: LblinitGeneratedCounterCell{} (1) rule: 103 0 +function exit: 103 notail +function exit: 104 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lblbaz'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}())),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 99 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -26,7 +30,9 @@ rule: 99 3 function: Lblid'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{} (0:0:0:0) rule: 102 1 VarX = kore[Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}())] +function exit: 102 notail function: Lblid'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{} (0:0:0) rule: 102 1 VarX = kore[Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}())] +function exit: 102 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblbar'LParUndsRParUnds'NON-REC-FUNCTION-SYNTAX'Unds'Foo'Unds'Foo{}(Lbla'Unds'NON-REC-FUNCTION-SYNTAX'Unds'Foo{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/pcf/collatz.proof.intermediate.out.diff b/test/output/pcf/collatz.proof.intermediate.out.diff index 73766ba34..0c3fb0309 100644 --- a/test/output/pcf/collatz.proof.intermediate.out.diff +++ b/test/output/pcf/collatz.proof.intermediate.out.diff @@ -19,8 +19,12 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),\dv{SortInt{}}("10")),dotk{}())] rule: 3007 1 VarK = kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),\dv{SortInt{}}("10"))] +function exit: 3007 notail +function exit: 2925 notail function: LblinitGeneratedCounterCell{} (1) rule: 2923 0 +function exit: 2923 notail +function exit: 2924 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),\dv{SortInt{}}("10")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2874 1 VarHOLE = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -28,6 +32,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -104,6 +109,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -114,6 +120,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -132,6 +140,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("f")] @@ -201,6 +210,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -211,6 +221,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -221,6 +233,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -231,6 +245,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -249,6 +265,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("f")] @@ -275,6 +293,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("f")] @@ -313,6 +332,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("f")] @@ -323,6 +343,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -333,6 +355,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("f")] @@ -359,6 +384,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("f")] @@ -387,6 +413,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -397,6 +424,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] @@ -405,6 +438,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -423,6 +457,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -438,6 +473,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -446,6 +482,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -497,6 +534,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -507,6 +545,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -523,6 +563,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("x")] @@ -590,6 +631,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -600,6 +642,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -610,6 +654,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -620,6 +666,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -636,6 +684,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("x")] @@ -674,6 +724,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("x")] @@ -710,6 +762,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("x")] @@ -720,6 +773,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -730,6 +785,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("x")] @@ -768,6 +826,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("x")] @@ -794,6 +854,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -804,6 +865,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("1")),\dv{SortInt{}}("10"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("10")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2"))))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("1"))] @@ -811,6 +877,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -832,6 +899,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -847,6 +915,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -855,6 +924,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -880,6 +950,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}()),kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("10")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -899,6 +970,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -919,6 +991,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("10")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -940,6 +1013,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -961,6 +1035,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -978,6 +1053,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -994,6 +1070,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1009,6 +1086,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1017,6 +1095,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1055,6 +1134,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1066,6 +1146,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1093,6 +1174,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1104,6 +1186,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1125,6 +1208,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("11"),kseq{}(Lbl'Hash'freezerle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),dotk{}()),kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2"))),dotk{}())),dotk{}())))),LblisKResult{}(kseq{}(\dv{SortInt{}}("11"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1143,6 +1227,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("11"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1158,6 +1243,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("11"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1166,6 +1252,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1191,6 +1278,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),dotk{}()),kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2"))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1210,6 +1298,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1230,6 +1319,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1306,6 +1396,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -1316,6 +1407,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -1334,6 +1427,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("f")] @@ -1403,6 +1497,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -1413,6 +1508,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -1423,6 +1520,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -1433,6 +1532,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -1451,6 +1552,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("f")] @@ -1477,6 +1580,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("f")] @@ -1515,6 +1619,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("f")] @@ -1525,6 +1630,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -1535,6 +1642,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("f")] @@ -1561,6 +1671,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("f")] @@ -1589,6 +1700,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -1599,6 +1711,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] @@ -1607,6 +1725,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1625,6 +1744,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1640,6 +1760,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1648,6 +1769,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1668,6 +1790,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1683,6 +1806,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1691,6 +1815,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1723,6 +1848,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("5"),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1741,6 +1867,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1756,6 +1883,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1764,6 +1892,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1815,6 +1944,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -1825,6 +1955,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -1841,6 +1973,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("x")] @@ -1908,6 +2041,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -1918,6 +2052,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -1928,6 +2064,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -1938,6 +2076,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -1954,6 +2094,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("x")] @@ -1992,6 +2134,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("x")] @@ -2028,6 +2172,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("x")] @@ -2038,6 +2183,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -2048,6 +2195,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("x")] @@ -2086,6 +2236,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("x")] @@ -2112,6 +2264,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -2122,6 +2275,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("1")),\dv{SortInt{}}("5"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("5")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2"))))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("1"))] @@ -2129,6 +2287,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2150,6 +2309,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2165,6 +2325,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2173,6 +2334,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2198,6 +2360,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("5"),dotk{}()),kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("5")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2217,6 +2380,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2237,6 +2401,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("5")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("5")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2258,6 +2423,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2279,6 +2445,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2296,6 +2463,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2312,6 +2480,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2327,6 +2496,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2335,6 +2505,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2373,6 +2544,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2384,6 +2556,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2411,6 +2584,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("4"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2422,6 +2596,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2443,6 +2618,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("5"),kseq{}(Lbl'Hash'freezerle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),dotk{}()),kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2"))),dotk{}())),dotk{}())))),LblisKResult{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2461,6 +2637,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2476,6 +2653,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2484,6 +2662,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2509,6 +2688,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("true"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),dotk{}()),kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2"))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("true"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2528,6 +2708,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2548,6 +2729,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2624,6 +2806,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -2634,6 +2817,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -2652,6 +2837,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("f")] @@ -2721,6 +2907,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -2731,6 +2918,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -2741,6 +2930,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -2751,6 +2942,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -2769,6 +2962,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("f")] @@ -2795,6 +2990,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("f")] @@ -2833,6 +3029,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("f")] @@ -2843,6 +3040,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -2853,6 +3052,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("f")] @@ -2879,6 +3081,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("f")] @@ -2907,6 +3110,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -2917,6 +3121,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] @@ -2925,6 +3135,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2943,6 +3154,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2958,6 +3170,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2966,6 +3179,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2987,6 +3201,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("3")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("3")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3004,6 +3219,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3015,6 +3231,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("3"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3042,6 +3259,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("15"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3053,6 +3271,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3074,6 +3293,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("16"),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortInt{}}("16"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3092,6 +3312,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3107,6 +3328,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3115,6 +3337,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("16"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3166,6 +3389,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("16")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -3176,6 +3400,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -3192,6 +3418,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("16")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("x")] @@ -3259,6 +3486,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("16")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -3269,6 +3497,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -3279,6 +3509,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -3289,6 +3521,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -3305,6 +3539,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("16")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("x")] @@ -3343,6 +3579,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("x")] @@ -3379,6 +3617,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("16")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("x")] @@ -3389,6 +3628,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -3399,6 +3640,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("x")] @@ -3437,6 +3681,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("x")] @@ -3463,6 +3709,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("16")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -3473,6 +3720,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("1")),\dv{SortInt{}}("16"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("16")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2"))))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("1"))] @@ -3480,6 +3732,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3501,6 +3754,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("16"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3516,6 +3770,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("16"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3524,6 +3779,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3549,6 +3805,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("16"),dotk{}()),kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("16")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3568,6 +3825,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3588,6 +3846,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("16")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("16")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3609,6 +3868,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3630,6 +3890,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3647,6 +3908,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3663,6 +3925,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("16"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3678,6 +3941,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("16"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3686,6 +3950,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3724,6 +3989,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("8"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3735,6 +4001,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3762,6 +4029,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("16"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3773,6 +4041,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3794,6 +4063,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("17"),kseq{}(Lbl'Hash'freezerle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("16"),dotk{}())),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),dotk{}()),kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2"))),dotk{}())),dotk{}())))),LblisKResult{}(kseq{}(\dv{SortInt{}}("17"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3812,6 +4082,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("17"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3827,6 +4098,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("17"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3835,6 +4107,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("16"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3860,6 +4133,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),dotk{}()),kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2"))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3879,6 +4153,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3899,6 +4174,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3975,6 +4251,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -3985,6 +4262,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -4003,6 +4282,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("f")] @@ -4072,6 +4352,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -4082,6 +4363,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -4092,6 +4375,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -4102,6 +4387,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -4120,6 +4407,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("f")] @@ -4146,6 +4435,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("f")] @@ -4184,6 +4474,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("f")] @@ -4194,6 +4485,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -4204,6 +4497,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("f")] @@ -4230,6 +4526,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("f")] @@ -4258,6 +4555,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -4268,6 +4566,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] @@ -4276,6 +4580,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4294,6 +4599,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4309,6 +4615,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4317,6 +4624,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4337,6 +4645,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("16"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4352,6 +4661,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("16"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4360,6 +4670,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4392,6 +4703,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("8"),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortInt{}}("8"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4410,6 +4722,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4425,6 +4738,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4433,6 +4747,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4484,6 +4799,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("8")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -4494,6 +4810,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -4510,6 +4828,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("8")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("x")] @@ -4577,6 +4896,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("8")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -4587,6 +4907,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -4597,6 +4919,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -4607,6 +4931,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -4623,6 +4949,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("8")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("x")] @@ -4661,6 +4989,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("x")] @@ -4697,6 +5027,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("8")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("x")] @@ -4707,6 +5038,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -4717,6 +5050,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("x")] @@ -4755,6 +5091,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("x")] @@ -4781,6 +5119,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("8")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -4791,6 +5130,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("1")),\dv{SortInt{}}("8"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("8")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2"))))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("1"))] @@ -4798,6 +5142,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4819,6 +5164,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4834,6 +5180,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4842,6 +5189,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4867,6 +5215,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("8"),dotk{}()),kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("8")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4886,6 +5235,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4906,6 +5256,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("8")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("8")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4927,6 +5278,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4948,6 +5300,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4965,6 +5318,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4981,6 +5335,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4996,6 +5351,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5004,6 +5360,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5042,6 +5399,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("4"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5053,6 +5411,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5080,6 +5439,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("8"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5091,6 +5451,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5112,6 +5473,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("9"),kseq{}(Lbl'Hash'freezerle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("8"),dotk{}())),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),dotk{}()),kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2"))),dotk{}())),dotk{}())))),LblisKResult{}(kseq{}(\dv{SortInt{}}("9"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5130,6 +5492,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("9"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5145,6 +5508,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("9"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5153,6 +5517,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5178,6 +5543,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),dotk{}()),kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2"))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5197,6 +5563,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5217,6 +5584,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5293,6 +5661,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -5303,6 +5672,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -5321,6 +5692,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("f")] @@ -5390,6 +5762,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -5400,6 +5773,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -5410,6 +5785,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -5420,6 +5797,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -5438,6 +5817,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("f")] @@ -5464,6 +5845,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("f")] @@ -5502,6 +5884,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("f")] @@ -5512,6 +5895,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -5522,6 +5907,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("f")] @@ -5548,6 +5936,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("f")] @@ -5576,6 +5965,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -5586,6 +5976,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] @@ -5594,6 +5990,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5612,6 +6009,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5627,6 +6025,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5635,6 +6034,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5655,6 +6055,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5670,6 +6071,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("8"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5678,6 +6080,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5710,6 +6113,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("4"),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortInt{}}("4"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5728,6 +6132,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5743,6 +6148,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5751,6 +6157,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5802,6 +6209,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -5812,6 +6220,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -5828,6 +6238,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("x")] @@ -5895,6 +6306,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -5905,6 +6317,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -5915,6 +6329,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -5925,6 +6341,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -5941,6 +6359,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("x")] @@ -5979,6 +6399,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("x")] @@ -6015,6 +6437,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("x")] @@ -6025,6 +6448,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -6035,6 +6460,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("x")] @@ -6073,6 +6501,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("x")] @@ -6099,6 +6529,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -6109,6 +6540,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("1")),\dv{SortInt{}}("4"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("4")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2"))))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("1"))] @@ -6116,6 +6552,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6137,6 +6574,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6152,6 +6590,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6160,6 +6599,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6185,6 +6625,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("4"),dotk{}()),kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("4")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6204,6 +6645,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6224,6 +6666,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("4")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("4")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6245,6 +6688,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6266,6 +6710,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6283,6 +6728,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6299,6 +6745,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6314,6 +6761,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6322,6 +6770,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6360,6 +6809,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6371,6 +6821,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6398,6 +6849,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("4"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6409,6 +6861,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6430,6 +6883,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("5"),kseq{}(Lbl'Hash'freezerle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("4"),dotk{}())),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),dotk{}()),kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2"))),dotk{}())),dotk{}())))),LblisKResult{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6448,6 +6902,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6463,6 +6918,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6471,6 +6927,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6496,6 +6953,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),dotk{}()),kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2"))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6515,6 +6973,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6535,6 +6994,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6611,6 +7071,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -6621,6 +7082,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -6639,6 +7102,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("f")] @@ -6708,6 +7172,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -6718,6 +7183,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -6728,6 +7195,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -6738,6 +7207,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -6756,6 +7227,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("f")] @@ -6782,6 +7255,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("f")] @@ -6820,6 +7294,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("f")] @@ -6830,6 +7305,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -6840,6 +7317,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("f")] @@ -6866,6 +7346,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("f")] @@ -6894,6 +7375,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -6904,6 +7386,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] @@ -6912,6 +7400,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6930,6 +7419,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6945,6 +7435,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6953,6 +7444,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6973,6 +7465,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6988,6 +7481,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6996,6 +7490,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7028,6 +7523,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("2"),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7046,6 +7542,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7061,6 +7558,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7069,6 +7567,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7120,6 +7619,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -7130,6 +7630,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -7146,6 +7648,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("x")] @@ -7213,6 +7716,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -7223,6 +7727,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -7233,6 +7739,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -7243,6 +7751,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -7259,6 +7769,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("x")] @@ -7297,6 +7809,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("x")] @@ -7333,6 +7847,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("x")] @@ -7343,6 +7858,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -7353,6 +7870,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("x")] @@ -7391,6 +7911,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("x")] @@ -7417,6 +7939,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -7427,6 +7950,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),\dv{SortInt{}}("2"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("2")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] @@ -7434,6 +7962,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7455,6 +7984,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7470,6 +8000,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7478,6 +8009,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7503,6 +8035,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("2"),dotk{}()),kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("2")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7522,6 +8055,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7542,6 +8076,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("2")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7563,6 +8098,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7584,6 +8120,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7601,6 +8138,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7617,6 +8155,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7632,6 +8171,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7640,6 +8180,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7678,6 +8219,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7689,6 +8231,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7716,6 +8259,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7727,6 +8271,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7748,6 +8293,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("3"),kseq{}(Lbl'Hash'freezerle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),dotk{}()),kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))),dotk{}())),dotk{}())))),LblisKResult{}(kseq{}(\dv{SortInt{}}("3"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7766,6 +8312,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7781,6 +8328,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7789,6 +8337,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7814,6 +8363,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),dotk{}()),kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2"))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -7833,6 +8383,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -7853,6 +8404,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -7929,6 +8481,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -7939,6 +8492,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -7957,6 +8512,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("f")] @@ -8026,6 +8582,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -8036,6 +8593,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -8046,6 +8605,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -8056,6 +8617,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("f")] @@ -8074,6 +8637,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("f")] @@ -8100,6 +8665,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("f")] @@ -8138,6 +8704,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("f")] @@ -8148,6 +8715,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -8158,6 +8727,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("f")] @@ -8184,6 +8756,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("f")] @@ -8212,6 +8785,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("f")] @@ -8222,6 +8796,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] @@ -8230,6 +8810,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8248,6 +8829,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8263,6 +8845,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8271,6 +8854,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8291,6 +8875,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8306,6 +8891,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8314,6 +8900,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8346,6 +8933,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("1"),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8364,6 +8952,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8379,6 +8968,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8387,6 +8977,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8438,6 +9029,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -8448,6 +9040,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -8464,6 +9058,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))] arg: kore[\dv{SortId{}}("x")] @@ -8531,6 +9126,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -8541,6 +9137,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -8551,6 +9149,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -8561,6 +9161,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("x")] arg: kore[\dv{SortId{}}("x")] @@ -8577,6 +9179,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")))] arg: kore[\dv{SortId{}}("x")] @@ -8615,6 +9219,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))] arg: kore[\dv{SortId{}}("x")] @@ -8651,6 +9257,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("3")] arg: kore[\dv{SortId{}}("x")] @@ -8661,6 +9268,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("x")] @@ -8671,6 +9280,9 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))] arg: kore[\dv{SortId{}}("x")] @@ -8709,6 +9321,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))] arg: kore[\dv{SortId{}}("x")] @@ -8735,6 +9349,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("2")] arg: kore[\dv{SortId{}}("x")] @@ -8745,6 +9360,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")),\dv{SortInt{}}("1"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("1")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2"))))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] @@ -8752,6 +9372,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -8773,6 +9394,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8788,6 +9410,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8796,6 +9419,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -8821,6 +9445,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("true"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}()),kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("1")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("2")))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(\dv{SortBool{}}("true"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -8840,6 +9465,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/pcf/collatz.proof.out.diff b/test/output/pcf/collatz.proof.out.diff index 04128e960..a092d0f78 100644 --- a/test/output/pcf/collatz.proof.out.diff +++ b/test/output/pcf/collatz.proof.out.diff @@ -16,14 +16,19 @@ hook result: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term function: Lblproject'Coln'KItem{} (0:0) rule: 3007 1 VarK = kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),\dv{SortInt{}}("10"))] +function exit: 3007 notail +function exit: 2925 notail function: LblinitGeneratedCounterCell{} (1) rule: 2923 0 +function exit: 2923 notail +function exit: 2924 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),\dv{SortInt{}}("10")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2874 1 VarHOLE = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -84,12 +89,15 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -104,6 +112,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -149,24 +158,31 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -181,6 +197,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -199,6 +217,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -225,18 +244,24 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -255,6 +280,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -275,17 +301,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -302,6 +336,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -316,6 +351,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -323,6 +359,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -363,12 +400,15 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -381,6 +421,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[\dv{SortInt{}}("10")] @@ -424,24 +465,31 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -454,6 +502,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("10")] @@ -480,6 +530,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("10")] @@ -504,18 +556,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[\dv{SortInt{}}("10")] @@ -542,6 +600,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[\dv{SortInt{}}("10")] @@ -560,17 +620,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("1"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -590,6 +657,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -604,6 +672,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -611,6 +680,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -633,6 +703,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -650,6 +721,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -668,6 +740,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -687,6 +760,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -705,6 +779,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -719,6 +794,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -733,6 +809,7 @@ side condition entry: 2855 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -747,6 +824,7 @@ side condition entry: 2856 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -754,6 +832,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -788,6 +867,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -797,6 +877,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -820,6 +901,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -829,6 +911,7 @@ side condition entry: 2853 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -847,6 +930,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -863,6 +947,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -877,6 +962,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("11")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -884,6 +970,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -906,6 +993,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -923,6 +1011,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -941,6 +1030,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1001,12 +1091,15 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -1021,6 +1114,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -1066,24 +1160,31 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -1098,6 +1199,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -1116,6 +1219,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -1142,18 +1246,24 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -1172,6 +1282,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -1192,17 +1303,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1219,6 +1338,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1233,6 +1353,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1240,6 +1361,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1258,6 +1380,7 @@ side condition entry: 2855 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1272,6 +1395,7 @@ side condition entry: 2856 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1279,6 +1403,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1308,6 +1433,7 @@ side condition entry: 2845 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1324,6 +1450,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1338,6 +1465,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1345,6 +1473,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1385,12 +1514,15 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -1403,6 +1535,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[\dv{SortInt{}}("5")] @@ -1446,24 +1579,31 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -1476,6 +1616,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("5")] @@ -1502,6 +1644,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("5")] @@ -1526,18 +1670,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[\dv{SortInt{}}("5")] @@ -1564,6 +1714,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[\dv{SortInt{}}("5")] @@ -1582,17 +1734,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("1"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1612,6 +1771,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1626,6 +1786,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1633,6 +1794,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1655,6 +1817,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1672,6 +1835,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1690,6 +1854,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("5")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1709,6 +1874,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1727,6 +1893,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1741,6 +1908,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1755,6 +1923,7 @@ side condition entry: 2855 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1769,6 +1938,7 @@ side condition entry: 2856 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1776,6 +1946,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1810,6 +1981,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1819,6 +1991,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1842,6 +2015,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1851,6 +2025,7 @@ side condition entry: 2853 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1869,6 +2044,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1885,6 +2061,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1899,6 +2076,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1906,6 +2084,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1928,6 +2107,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1945,6 +2125,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1963,6 +2144,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2023,12 +2205,15 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -2043,6 +2228,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -2088,24 +2274,31 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -2120,6 +2313,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -2138,6 +2333,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -2164,18 +2360,24 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -2194,6 +2396,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -2214,17 +2417,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2241,6 +2452,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2255,6 +2467,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2262,6 +2475,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2280,6 +2494,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("3")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2294,6 +2509,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2303,6 +2519,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2326,6 +2543,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("15")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2335,6 +2553,7 @@ side condition entry: 2853 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2353,6 +2572,7 @@ side condition entry: 2845 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2369,6 +2589,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2383,6 +2604,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2390,6 +2612,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2430,12 +2653,15 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("16")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -2448,6 +2674,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("16")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[\dv{SortInt{}}("16")] @@ -2491,24 +2718,31 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("16")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -2521,6 +2755,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("16")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("16")] @@ -2547,6 +2783,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("16")] @@ -2571,18 +2809,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("16")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[\dv{SortInt{}}("16")] @@ -2609,6 +2853,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[\dv{SortInt{}}("16")] @@ -2627,17 +2873,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("16")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("16")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("1"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2657,6 +2910,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2671,6 +2925,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2678,6 +2933,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2700,6 +2956,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2717,6 +2974,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2735,6 +2993,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("16")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2754,6 +3013,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2772,6 +3032,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2786,6 +3047,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2800,6 +3062,7 @@ side condition entry: 2855 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2814,6 +3077,7 @@ side condition entry: 2856 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2821,6 +3085,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2855,6 +3120,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2864,6 +3130,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2887,6 +3154,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2896,6 +3164,7 @@ side condition entry: 2853 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2914,6 +3183,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2930,6 +3200,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2944,6 +3215,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("17")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2951,6 +3223,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2973,6 +3246,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2990,6 +3264,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3008,6 +3283,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3068,12 +3344,15 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -3088,6 +3367,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -3133,24 +3413,31 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -3165,6 +3452,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -3183,6 +3472,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -3209,18 +3499,24 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -3239,6 +3535,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -3259,17 +3556,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3286,6 +3591,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3300,6 +3606,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3307,6 +3614,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("16"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3325,6 +3633,7 @@ side condition entry: 2855 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3339,6 +3648,7 @@ side condition entry: 2856 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("16")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3346,6 +3656,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3375,6 +3686,7 @@ side condition entry: 2845 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3391,6 +3703,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3405,6 +3718,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3412,6 +3726,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3452,12 +3767,15 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("8")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -3470,6 +3788,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("8")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[\dv{SortInt{}}("8")] @@ -3513,24 +3832,31 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("8")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -3543,6 +3869,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("8")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("8")] @@ -3569,6 +3897,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("8")] @@ -3593,18 +3923,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("8")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[\dv{SortInt{}}("8")] @@ -3631,6 +3967,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[\dv{SortInt{}}("8")] @@ -3649,17 +3987,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("8")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("8")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("1"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3679,6 +4024,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3693,6 +4039,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3700,6 +4047,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3722,6 +4070,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3739,6 +4088,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3757,6 +4107,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("8")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3776,6 +4127,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3794,6 +4146,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3808,6 +4161,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3822,6 +4176,7 @@ side condition entry: 2855 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3836,6 +4191,7 @@ side condition entry: 2856 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3843,6 +4199,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3877,6 +4234,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3886,6 +4244,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3909,6 +4268,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3918,6 +4278,7 @@ side condition entry: 2853 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3936,6 +4297,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3952,6 +4314,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3966,6 +4329,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("9")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3973,6 +4337,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3995,6 +4360,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4012,6 +4378,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4030,6 +4397,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4090,12 +4458,15 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -4110,6 +4481,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -4155,24 +4527,31 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -4187,6 +4566,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -4205,6 +4586,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -4231,18 +4613,24 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -4261,6 +4649,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -4281,17 +4670,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4308,6 +4705,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4322,6 +4720,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4329,6 +4728,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("8"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4347,6 +4747,7 @@ side condition entry: 2855 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4361,6 +4762,7 @@ side condition entry: 2856 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("8")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4368,6 +4770,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4397,6 +4800,7 @@ side condition entry: 2845 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4413,6 +4817,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4427,6 +4832,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4434,6 +4840,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4474,12 +4881,15 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -4492,6 +4902,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[\dv{SortInt{}}("4")] @@ -4535,24 +4946,31 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -4565,6 +4983,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("4")] @@ -4591,6 +5011,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("4")] @@ -4615,18 +5037,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[\dv{SortInt{}}("4")] @@ -4653,6 +5081,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[\dv{SortInt{}}("4")] @@ -4671,17 +5101,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("1"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4701,6 +5138,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4715,6 +5153,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4722,6 +5161,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4744,6 +5184,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4761,6 +5202,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4779,6 +5221,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("4")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4798,6 +5241,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4816,6 +5260,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4830,6 +5275,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4844,6 +5290,7 @@ side condition entry: 2855 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4858,6 +5305,7 @@ side condition entry: 2856 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4865,6 +5313,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4899,6 +5348,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4908,6 +5358,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4931,6 +5382,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4940,6 +5392,7 @@ side condition entry: 2853 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4958,6 +5411,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4974,6 +5428,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4988,6 +5443,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4995,6 +5451,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5017,6 +5474,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5034,6 +5492,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5052,6 +5511,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5112,12 +5572,15 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -5132,6 +5595,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -5177,24 +5641,31 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -5209,6 +5680,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -5227,6 +5700,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -5253,18 +5727,24 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -5283,6 +5763,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -5303,17 +5784,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5330,6 +5819,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5344,6 +5834,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5351,6 +5842,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5369,6 +5861,7 @@ side condition entry: 2855 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5383,6 +5876,7 @@ side condition entry: 2856 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5390,6 +5884,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5419,6 +5914,7 @@ side condition entry: 2845 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5435,6 +5931,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5449,6 +5946,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5456,6 +5954,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5496,12 +5995,15 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -5514,6 +6016,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[\dv{SortInt{}}("2")] @@ -5557,24 +6060,31 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -5587,6 +6097,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("2")] @@ -5613,6 +6125,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("2")] @@ -5637,18 +6151,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[\dv{SortInt{}}("2")] @@ -5675,6 +6195,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[\dv{SortInt{}}("2")] @@ -5693,17 +6215,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5723,6 +6252,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5737,6 +6267,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5744,6 +6275,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5766,6 +6298,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5783,6 +6316,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5801,6 +6335,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5820,6 +6355,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5838,6 +6374,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5852,6 +6389,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5866,6 +6404,7 @@ side condition entry: 2855 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5880,6 +6419,7 @@ side condition entry: 2856 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5887,6 +6427,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5921,6 +6462,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5930,6 +6472,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5953,6 +6496,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5962,6 +6506,7 @@ side condition entry: 2853 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5980,6 +6525,7 @@ side condition entry: 2849 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5996,6 +6542,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6010,6 +6557,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6017,6 +6565,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6039,6 +6588,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6056,6 +6606,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6074,6 +6625,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6134,12 +6686,15 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -6154,6 +6709,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -6199,24 +6755,31 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -6231,6 +6794,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -6249,6 +6814,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -6275,18 +6841,24 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -6305,6 +6877,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] @@ -6325,17 +6898,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("x")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("x")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6352,6 +6933,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6366,6 +6948,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6373,6 +6956,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("2")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6391,6 +6975,7 @@ side condition entry: 2855 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6405,6 +6990,7 @@ side condition entry: 2856 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6412,6 +6998,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6441,6 +7028,7 @@ side condition entry: 2845 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6457,6 +7045,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6471,6 +7060,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6478,6 +7068,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6518,12 +7109,15 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -6536,6 +7130,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3036 5 VarT = kore[\dv{SortInt{}}("1")] @@ -6579,24 +7174,31 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("x")] @@ -6609,6 +7211,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("1")] @@ -6635,6 +7239,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("1")] @@ -6659,18 +7265,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("3")] VarV = kore[\dv{SortInt{}}("3")] +function exit: 3029 notail +function exit: 3038 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3031 4 VarT = kore[\dv{SortInt{}}("1")] @@ -6697,6 +7309,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("1")),\dv{SortId{}}("x"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")),\dv{SortInt{}}("2")),\dv{SortInt{}}("1")),\dv{SortId{}}("x")),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("3")),\dv{SortInt{}}("1"))),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),Lbldiv'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("x"),\dv{SortInt{}}("2")))))] VarX = kore[\dv{SortId{}}("x")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3035 4 VarT = kore[\dv{SortInt{}}("1")] @@ -6715,17 +7329,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("x")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("x")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("2")] VarV = kore[\dv{SortInt{}}("2")] +function exit: 3029 notail +function exit: 3035 notail +function exit: 3031 notail +function exit: 3036 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -6745,6 +7366,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6759,6 +7381,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6766,6 +7389,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6788,6 +7412,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -6805,6 +7430,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/pcf/exp.proof.intermediate.out.diff b/test/output/pcf/exp.proof.intermediate.out.diff index 7f9039740..ef784caa7 100644 --- a/test/output/pcf/exp.proof.intermediate.out.diff +++ b/test/output/pcf/exp.proof.intermediate.out.diff @@ -7,6 +7,7 @@ hook: INT.sub Lbl'Unds'-Int'Unds'{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("1")] hook result: kore[\dv{SortInt{}}("-1")] +function exit: 2843 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),\dv{SortInt{}}("5"))))] @@ -27,8 +28,12 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),\dv{SortInt{}}("5"))),dotk{}())] rule: 3007 1 VarK = kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),\dv{SortInt{}}("5")))] +function exit: 3007 notail +function exit: 2925 notail function: LblinitGeneratedCounterCell{} (1) rule: 2923 0 +function exit: 2923 notail +function exit: 2924 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),\dv{SortInt{}}("5"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2864 1 VarV1 = kore[\dv{SortInt{}}("1")] @@ -37,6 +42,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -48,6 +54,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),\dv{SortInt{}}("5")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),\dv{SortInt{}}("5")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -64,6 +71,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -84,6 +92,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -178,6 +187,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("f")] @@ -188,6 +198,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -198,6 +210,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("f")] @@ -226,6 +239,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("f")] @@ -262,6 +276,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("n")] arg: kore[\dv{SortId{}}("f")] @@ -280,6 +295,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("f")] @@ -308,6 +325,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("f")] @@ -318,6 +336,13 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] @@ -326,6 +351,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -344,6 +370,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -359,6 +386,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -367,6 +395,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -438,6 +467,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("n")] @@ -448,6 +478,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("n")] @@ -458,6 +490,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("n")] @@ -484,6 +517,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("n")] @@ -532,6 +566,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] VarT'Apos' = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarX = kore[\dv{SortId{}}("n")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("n")] arg: kore[\dv{SortId{}}("n")] @@ -548,6 +584,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("n")] @@ -576,6 +614,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("n")] @@ -586,6 +625,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] @@ -594,6 +639,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -612,6 +658,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -627,6 +674,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -635,6 +683,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -686,6 +735,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("k")] @@ -696,6 +746,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("k")] @@ -706,6 +758,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("k")] @@ -726,6 +779,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("k")] @@ -792,6 +846,9 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))] VarX = kore[\dv{SortId{}}("k")] +function exit: 3027 notail +function exit: 3033 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("10")] arg: kore[\dv{SortId{}}("k")] @@ -802,6 +859,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("k")] @@ -828,6 +887,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("k")] @@ -838,6 +898,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("-1"))))),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("0"))] @@ -845,6 +910,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("0")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -866,6 +932,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -881,6 +948,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("5"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -889,6 +957,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -914,6 +983,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}()),kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("-1")))),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -933,6 +1003,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -954,6 +1025,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -965,6 +1037,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("-1"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("-1"))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -981,6 +1054,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1001,6 +1075,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1095,6 +1170,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("f")] @@ -1105,6 +1181,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -1115,6 +1193,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("f")] @@ -1143,6 +1222,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("f")] @@ -1179,6 +1259,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("n")] arg: kore[\dv{SortId{}}("f")] @@ -1197,6 +1278,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("f")] @@ -1225,6 +1308,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("f")] @@ -1235,6 +1319,13 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] @@ -1243,6 +1334,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1261,6 +1353,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1276,6 +1369,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1284,6 +1378,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1355,6 +1450,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("n")] @@ -1365,6 +1461,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("n")] @@ -1375,6 +1473,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("n")] @@ -1401,6 +1500,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("n")] @@ -1449,6 +1549,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] VarT'Apos' = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarX = kore[\dv{SortId{}}("n")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("n")] arg: kore[\dv{SortId{}}("n")] @@ -1465,6 +1567,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("n")] @@ -1493,6 +1597,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("n")] @@ -1503,6 +1608,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] @@ -1511,6 +1622,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1529,6 +1641,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1544,6 +1657,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1552,6 +1666,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("-1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("-1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1573,6 +1688,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("5"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1584,6 +1700,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("-1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1605,6 +1722,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("4"),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))),LblisKResult{}(kseq{}(\dv{SortInt{}}("4"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1623,6 +1741,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1638,6 +1757,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1646,6 +1766,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1697,6 +1818,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("k")] @@ -1707,6 +1829,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("k")] @@ -1717,6 +1841,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("k")] @@ -1737,6 +1862,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("k")] @@ -1803,6 +1929,9 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))] VarX = kore[\dv{SortId{}}("k")] +function exit: 3027 notail +function exit: 3033 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("10")] arg: kore[\dv{SortId{}}("k")] @@ -1813,6 +1942,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("k")] @@ -1839,6 +1970,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("k")] @@ -1849,6 +1981,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("-1"))))),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("0"))] @@ -1856,6 +1993,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("0")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1877,6 +2015,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1892,6 +2031,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("4"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1900,6 +2040,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1925,6 +2066,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}()),kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("-1")))),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1944,6 +2086,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1965,6 +2108,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1976,6 +2120,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("-1"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("-1"))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1992,6 +2137,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2012,6 +2158,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2106,6 +2253,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("f")] @@ -2116,6 +2264,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -2126,6 +2276,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("f")] @@ -2154,6 +2305,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("f")] @@ -2190,6 +2342,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("n")] arg: kore[\dv{SortId{}}("f")] @@ -2208,6 +2361,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("f")] @@ -2236,6 +2391,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("f")] @@ -2246,6 +2402,13 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] @@ -2254,6 +2417,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2272,6 +2436,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2287,6 +2452,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2295,6 +2461,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2366,6 +2533,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("n")] @@ -2376,6 +2544,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("n")] @@ -2386,6 +2556,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("n")] @@ -2412,6 +2583,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("n")] @@ -2460,6 +2632,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] VarT'Apos' = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarX = kore[\dv{SortId{}}("n")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("n")] arg: kore[\dv{SortId{}}("n")] @@ -2476,6 +2650,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("n")] @@ -2504,6 +2680,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("n")] @@ -2514,6 +2691,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] @@ -2522,6 +2705,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2540,6 +2724,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2555,6 +2740,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2563,6 +2749,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("-1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("-1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2584,6 +2771,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("4"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2595,6 +2783,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("-1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2616,6 +2805,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("3"),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))),LblisKResult{}(kseq{}(\dv{SortInt{}}("3"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2634,6 +2824,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2649,6 +2840,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2657,6 +2849,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2708,6 +2901,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("k")] @@ -2718,6 +2912,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("k")] @@ -2728,6 +2924,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("k")] @@ -2748,6 +2945,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("k")] @@ -2814,6 +3012,9 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))] VarX = kore[\dv{SortId{}}("k")] +function exit: 3027 notail +function exit: 3033 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("10")] arg: kore[\dv{SortId{}}("k")] @@ -2824,6 +3025,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("k")] @@ -2850,6 +3053,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("k")] @@ -2860,6 +3064,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("-1"))))),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("0"))] @@ -2867,6 +3076,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("0")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2888,6 +3098,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2903,6 +3114,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("3"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2911,6 +3123,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2936,6 +3149,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}()),kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("-1")))),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2955,6 +3169,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2976,6 +3191,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2987,6 +3203,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("-1"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("-1"))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3003,6 +3220,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3023,6 +3241,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3117,6 +3336,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("f")] @@ -3127,6 +3347,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -3137,6 +3359,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("f")] @@ -3165,6 +3388,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("f")] @@ -3201,6 +3425,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("n")] arg: kore[\dv{SortId{}}("f")] @@ -3219,6 +3444,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("f")] @@ -3247,6 +3474,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("f")] @@ -3257,6 +3485,13 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] @@ -3265,6 +3500,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3283,6 +3519,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3298,6 +3535,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3306,6 +3544,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3377,6 +3616,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("n")] @@ -3387,6 +3627,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("n")] @@ -3397,6 +3639,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("n")] @@ -3423,6 +3666,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("n")] @@ -3471,6 +3715,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] VarT'Apos' = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarX = kore[\dv{SortId{}}("n")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("n")] arg: kore[\dv{SortId{}}("n")] @@ -3487,6 +3733,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("n")] @@ -3515,6 +3763,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("n")] @@ -3525,6 +3774,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] @@ -3533,6 +3788,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3551,6 +3807,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3566,6 +3823,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3574,6 +3832,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("-1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("-1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3595,6 +3854,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("3"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3606,6 +3866,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("-1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3627,6 +3888,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("2"),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))),LblisKResult{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3645,6 +3907,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3660,6 +3923,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3668,6 +3932,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3719,6 +3984,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("k")] @@ -3729,6 +3995,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("k")] @@ -3739,6 +4007,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("k")] @@ -3759,6 +4028,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("k")] @@ -3825,6 +4095,9 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))] VarX = kore[\dv{SortId{}}("k")] +function exit: 3027 notail +function exit: 3033 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("10")] arg: kore[\dv{SortId{}}("k")] @@ -3835,6 +4108,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("k")] @@ -3861,6 +4136,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("k")] @@ -3871,6 +4147,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("-1"))))),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("0"))] @@ -3878,6 +4159,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("0")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3899,6 +4181,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3914,6 +4197,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("2"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3922,6 +4206,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3947,6 +4232,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}()),kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("-1")))),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3966,6 +4252,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3987,6 +4274,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3998,6 +4286,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("-1"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("-1"))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4014,6 +4303,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4034,6 +4324,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4128,6 +4419,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("f")] @@ -4138,6 +4430,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -4148,6 +4442,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("f")] @@ -4176,6 +4471,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("f")] @@ -4212,6 +4508,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("n")] arg: kore[\dv{SortId{}}("f")] @@ -4230,6 +4527,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("f")] @@ -4258,6 +4557,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("f")] @@ -4268,6 +4568,13 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] @@ -4276,6 +4583,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4294,6 +4602,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4309,6 +4618,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4317,6 +4627,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4388,6 +4699,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("n")] @@ -4398,6 +4710,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("n")] @@ -4408,6 +4722,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("n")] @@ -4434,6 +4749,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("n")] @@ -4482,6 +4798,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] VarT'Apos' = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarX = kore[\dv{SortId{}}("n")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("n")] arg: kore[\dv{SortId{}}("n")] @@ -4498,6 +4816,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("n")] @@ -4526,6 +4846,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("n")] @@ -4536,6 +4857,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] @@ -4544,6 +4871,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4562,6 +4890,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4577,6 +4906,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4585,6 +4915,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("-1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("-1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4606,6 +4937,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("2"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4617,6 +4949,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("-1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4638,6 +4971,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("1"),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))))),LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4656,6 +4990,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4671,6 +5006,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4679,6 +5015,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4730,6 +5067,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("k")] @@ -4740,6 +5078,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("k")] @@ -4750,6 +5090,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("k")] @@ -4770,6 +5111,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("k")] @@ -4836,6 +5178,9 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))] VarX = kore[\dv{SortId{}}("k")] +function exit: 3027 notail +function exit: 3033 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("10")] arg: kore[\dv{SortId{}}("k")] @@ -4846,6 +5191,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("k")] @@ -4872,6 +5219,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("k")] @@ -4882,6 +5230,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("-1"))))),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("0"))] @@ -4889,6 +5242,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("0")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4910,6 +5264,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4925,6 +5280,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("1"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4933,6 +5289,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4958,6 +5315,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}()),kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("-1")))),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))))),LblisKResult{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4977,6 +5335,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("false"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4998,6 +5357,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5009,6 +5369,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("-1"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("-1"))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5025,6 +5386,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5045,6 +5407,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5139,6 +5502,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("f")] @@ -5149,6 +5513,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("f")] @@ -5159,6 +5525,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("f")] @@ -5187,6 +5554,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("f")] @@ -5223,6 +5591,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("n")] arg: kore[\dv{SortId{}}("f")] @@ -5241,6 +5610,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("f")] @@ -5269,6 +5640,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("f")] @@ -5279,6 +5651,13 @@ rule: 3029 4 Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] @@ -5287,6 +5666,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))))))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5305,6 +5685,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5320,6 +5701,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5328,6 +5710,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("10"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5399,6 +5782,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("n")] @@ -5409,6 +5793,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("n")] @@ -5419,6 +5805,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("n")] @@ -5445,6 +5832,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("n")] @@ -5493,6 +5881,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] VarT'Apos' = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarX = kore[\dv{SortId{}}("n")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortId{}}("n")] arg: kore[\dv{SortId{}}("n")] @@ -5509,6 +5899,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("n")] @@ -5537,6 +5929,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("n")] @@ -5547,6 +5940,12 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] @@ -5555,6 +5954,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("-1")),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))))),LblisKResult{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())))] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5573,6 +5973,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5588,6 +5989,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5596,6 +5998,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("-1")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("-1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5617,6 +6020,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5628,6 +6032,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("-1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5649,6 +6054,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("0"),kseq{}(Lbl'Hash'freezerapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term1'Unds'{}(kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))))),LblisKResult{}(kseq{}(\dv{SortInt{}}("0"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5667,6 +6073,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5682,6 +6089,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))),dotk{}())] rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5690,6 +6098,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5741,6 +6150,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortId{}}("k")] @@ -5751,6 +6161,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("1")] arg: kore[\dv{SortId{}}("k")] @@ -5761,6 +6173,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) arg: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))] arg: kore[\dv{SortId{}}("k")] @@ -5781,6 +6194,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))] arg: kore[\dv{SortId{}}("k")] @@ -5847,6 +6261,9 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))] VarX = kore[\dv{SortId{}}("k")] +function exit: 3027 notail +function exit: 3033 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("10")] arg: kore[\dv{SortId{}}("k")] @@ -5857,6 +6274,8 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))] arg: kore[\dv{SortId{}}("k")] @@ -5883,6 +6302,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) arg: kore[\dv{SortInt{}}("-1")] arg: kore[\dv{SortId{}}("k")] @@ -5893,6 +6313,11 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("-1"))))),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}())))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("0"))] @@ -5900,6 +6325,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("0")),dotk{}())] rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -5921,6 +6347,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5936,6 +6363,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5944,6 +6372,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -5969,6 +6398,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("true"),kseq{}(Lbl'Hash'freezerif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term0'Unds'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}()),kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("-1")))),dotk{}())),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("10")),kseq{}(LblmulFreezer2'LParUndsRParUnds'PCF-SYNTAX'Unds'KItem'Unds'Int{}(\dv{SortInt{}}("1")),dotk{}()))))))))),LblisKResult{}(kseq{}(\dv{SortBool{}}("true"),dotk{}())))] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -5988,6 +6418,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(\dv{SortBool{}}("true"),dotk{}())] rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6015,6 +6446,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6026,6 +6458,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6053,6 +6486,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6064,6 +6498,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6091,6 +6526,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6102,6 +6538,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("100"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("100")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6129,6 +6566,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6140,6 +6578,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1000"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1000")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6167,6 +6606,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6178,6 +6618,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("10000"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10000")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6205,6 +6646,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -6216,6 +6658,7 @@ function: LblisKResult{} (0) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(LblisKResult{}(kseq{}(\dv{SortInt{}}("100000"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("100000")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/pcf/exp.proof.out.diff b/test/output/pcf/exp.proof.out.diff index 8f42744e0..265589f4b 100644 --- a/test/output/pcf/exp.proof.out.diff +++ b/test/output/pcf/exp.proof.out.diff @@ -6,6 +6,7 @@ hook: INT.sub Lbl'Unds'-Int'Unds'{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("1")] hook result: kore[\dv{SortInt{}}("-1")] +function exit: 2843 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),\dv{SortInt{}}("5"))))] @@ -23,14 +24,19 @@ hook result: kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term function: Lblproject'Coln'KItem{} (0:0) rule: 3007 1 VarK = kore[Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),\dv{SortInt{}}("5")))] +function exit: 3007 notail +function exit: 2925 notail function: LblinitGeneratedCounterCell{} (1) rule: 2923 0 +function exit: 2923 notail +function exit: 2924 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),\dv{SortInt{}}("5"))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 2864 1 VarV1 = kore[\dv{SortInt{}}("1")] function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -40,6 +46,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),\dv{SortInt{}}("5")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -54,6 +61,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -72,6 +80,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -146,18 +155,22 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -178,6 +191,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -202,6 +216,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -216,6 +231,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -236,17 +253,26 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -263,6 +289,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -277,6 +304,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -284,6 +312,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -340,18 +369,22 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[\dv{SortInt{}}("10")] @@ -370,6 +403,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("10")] @@ -402,6 +436,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] VarT'Apos' = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarX = kore[\dv{SortId{}}("n")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("n")] @@ -414,6 +450,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("10")] @@ -434,17 +472,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -461,6 +507,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -475,6 +522,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -482,6 +530,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -522,18 +571,22 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[\dv{SortInt{}}("5")] @@ -546,6 +599,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("5")] @@ -592,12 +646,17 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))] VarX = kore[\dv{SortId{}}("k")] +function exit: 3027 notail +function exit: 3033 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("5")] @@ -616,17 +675,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("5")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("0"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -646,6 +712,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -660,6 +727,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -667,6 +735,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -689,6 +758,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -706,6 +776,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -724,6 +795,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -733,6 +805,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("-1"))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -747,6 +820,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -765,6 +839,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -839,18 +914,22 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -871,6 +950,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -895,6 +975,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -909,6 +990,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -929,17 +1012,26 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -956,6 +1048,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -970,6 +1063,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -977,6 +1071,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1033,18 +1128,22 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[\dv{SortInt{}}("10")] @@ -1063,6 +1162,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("10")] @@ -1095,6 +1195,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] VarT'Apos' = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarX = kore[\dv{SortId{}}("n")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("n")] @@ -1107,6 +1209,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("10")] @@ -1127,17 +1231,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1154,6 +1266,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1168,6 +1281,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1175,6 +1289,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("-1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1193,6 +1308,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("5")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1202,6 +1318,7 @@ side condition entry: 2853 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1220,6 +1337,7 @@ side condition entry: 2845 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1236,6 +1354,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1250,6 +1369,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1257,6 +1377,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1297,18 +1418,22 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[\dv{SortInt{}}("4")] @@ -1321,6 +1446,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("4")] @@ -1367,12 +1493,17 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))] VarX = kore[\dv{SortId{}}("k")] +function exit: 3027 notail +function exit: 3033 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("4")] @@ -1391,17 +1522,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("4")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("4")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("0"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1421,6 +1559,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1435,6 +1574,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1442,6 +1582,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1464,6 +1605,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1481,6 +1623,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1499,6 +1642,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1508,6 +1652,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("-1"))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1522,6 +1667,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1540,6 +1686,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1614,18 +1761,22 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -1646,6 +1797,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -1670,6 +1822,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -1684,6 +1837,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -1704,17 +1859,26 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1731,6 +1895,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1745,6 +1910,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1752,6 +1918,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1808,18 +1975,22 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[\dv{SortInt{}}("10")] @@ -1838,6 +2009,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("10")] @@ -1870,6 +2042,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] VarT'Apos' = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarX = kore[\dv{SortId{}}("n")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("n")] @@ -1882,6 +2056,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("10")] @@ -1902,17 +2078,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1929,6 +2113,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1943,6 +2128,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1950,6 +2136,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("4"),\dv{SortInt{}}("-1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1968,6 +2155,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("4")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1977,6 +2165,7 @@ side condition entry: 2853 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1995,6 +2184,7 @@ side condition entry: 2845 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2011,6 +2201,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2025,6 +2216,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2032,6 +2224,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2072,18 +2265,22 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[\dv{SortInt{}}("3")] @@ -2096,6 +2293,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("3")] @@ -2142,12 +2340,17 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))] VarX = kore[\dv{SortId{}}("k")] +function exit: 3027 notail +function exit: 3033 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("3")] @@ -2166,17 +2369,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("3")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("3")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("0"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2196,6 +2406,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2210,6 +2421,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2217,6 +2429,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2239,6 +2452,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2256,6 +2470,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2274,6 +2489,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2283,6 +2499,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("-1"))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2297,6 +2514,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2315,6 +2533,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2389,18 +2608,22 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -2421,6 +2644,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -2445,6 +2669,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -2459,6 +2684,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -2479,17 +2706,26 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2506,6 +2742,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2520,6 +2757,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2527,6 +2765,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2583,18 +2822,22 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[\dv{SortInt{}}("10")] @@ -2613,6 +2856,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("10")] @@ -2645,6 +2889,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] VarT'Apos' = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarX = kore[\dv{SortId{}}("n")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("n")] @@ -2657,6 +2903,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("10")] @@ -2677,17 +2925,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2704,6 +2960,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2718,6 +2975,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2725,6 +2983,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("3"),\dv{SortInt{}}("-1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2743,6 +3002,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("3")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2752,6 +3012,7 @@ side condition entry: 2853 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2770,6 +3031,7 @@ side condition entry: 2845 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2786,6 +3048,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2800,6 +3063,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2807,6 +3071,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2847,18 +3112,22 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[\dv{SortInt{}}("2")] @@ -2871,6 +3140,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("2")] @@ -2917,12 +3187,17 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))] VarX = kore[\dv{SortId{}}("k")] +function exit: 3027 notail +function exit: 3033 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("2")] @@ -2941,17 +3216,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("2")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("2")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("0"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -2971,6 +3253,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2985,6 +3268,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2992,6 +3276,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3014,6 +3299,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3031,6 +3317,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3049,6 +3336,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3058,6 +3346,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("-1"))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3072,6 +3361,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3090,6 +3380,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3164,18 +3455,22 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -3196,6 +3491,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -3220,6 +3516,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -3234,6 +3531,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -3254,17 +3553,26 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3281,6 +3589,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3295,6 +3604,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3302,6 +3612,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3358,18 +3669,22 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[\dv{SortInt{}}("10")] @@ -3388,6 +3703,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("10")] @@ -3420,6 +3736,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] VarT'Apos' = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarX = kore[\dv{SortId{}}("n")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("n")] @@ -3432,6 +3750,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("10")] @@ -3452,17 +3772,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3479,6 +3807,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3493,6 +3822,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3500,6 +3830,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("2"),\dv{SortInt{}}("-1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3518,6 +3849,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("2")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3527,6 +3859,7 @@ side condition entry: 2853 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3545,6 +3878,7 @@ side condition entry: 2845 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3561,6 +3895,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3575,6 +3910,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3582,6 +3918,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3622,18 +3959,22 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[\dv{SortInt{}}("1")] @@ -3646,6 +3987,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("1")] @@ -3692,12 +4034,17 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))] VarX = kore[\dv{SortId{}}("k")] +function exit: 3027 notail +function exit: 3033 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("1")] @@ -3716,17 +4063,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("1")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("0"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3746,6 +4100,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3760,6 +4115,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3767,6 +4123,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3789,6 +4146,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -3806,6 +4164,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("false")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3824,6 +4183,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -3833,6 +4193,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("-1"))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3847,6 +4208,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3865,6 +4227,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -3939,18 +4302,22 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -3971,6 +4338,7 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -3995,6 +4363,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] VarX = kore[\dv{SortId{}}("f")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("f")] @@ -4009,6 +4378,8 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("n")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("n")] +function exit: 3030 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] @@ -4029,17 +4400,26 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("f")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("f")] Var'Unds'Gen1 = kore[Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))))] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4056,6 +4436,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4070,6 +4451,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4077,6 +4459,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4133,18 +4516,22 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[\dv{SortInt{}}("10")] @@ -4163,6 +4550,7 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("10")] @@ -4195,6 +4583,8 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))] VarT'Apos' = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarX = kore[\dv{SortId{}}("n")] +function exit: 3027 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) side condition entry: 3030 2 VarX = kore[\dv{SortId{}}("n")] @@ -4207,6 +4597,8 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("10")] VarX = kore[\dv{SortId{}}("n")] +function exit: 3040 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("10")] @@ -4227,17 +4619,25 @@ rule: 3030 4 Var'Unds'Gen1 = kore[\dv{SortId{}}("k")] VarX = kore[\dv{SortId{}}("n")] VarY = kore[\dv{SortId{}}("k")] +function exit: 3030 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("n")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("10")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail +function exit: 3033 notail side condition entry: 2844 1 Var'Unds'Gen2 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4254,6 +4654,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4268,6 +4669,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4275,6 +4677,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("-1")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4293,6 +4696,7 @@ side condition entry: 2852 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4302,6 +4706,7 @@ side condition entry: 2853 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("-1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4320,6 +4725,7 @@ side condition entry: 2845 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4336,6 +4742,7 @@ side condition entry: 2874 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4350,6 +4757,7 @@ side condition entry: 2875 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("10"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblfix'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Variable'Unds'Term{}(\dv{SortId{}}("f"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("n"),Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))))),\dv{SortInt{}}("10")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4357,6 +4765,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4397,18 +4806,22 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("0")] VarV = kore[\dv{SortInt{}}("0")] +function exit: 3029 notail +function exit: 3037 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("1")] VarV = kore[\dv{SortInt{}}("1")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (2) rule: 3038 4 VarT = kore[\dv{SortInt{}}("0")] @@ -4421,6 +4834,7 @@ rule: 3029 4 Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3031 4 VarT = kore[\dv{SortInt{}}("0")] @@ -4467,12 +4881,17 @@ rule: 3027 4 Var'Unds'Gen1 = kore[Lbllambda'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Abstraction'Unds'Variable'Unds'Term{}(\dv{SortId{}}("k"),Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1"))))))] VarT'Apos' = kore[Lblif'LParUndsCommUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term'Unds'Term{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("0")),\dv{SortInt{}}("1"),Lblmul'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("n"),Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(Lblapp'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Term'Unds'Term'Unds'Term{}(\dv{SortId{}}("f"),\dv{SortId{}}("n")),Lbladd'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortId{}}("k"),\dv{SortInt{}}("-1")))))] VarX = kore[\dv{SortId{}}("k")] +function exit: 3027 notail +function exit: 3033 notail +function exit: 3032 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("10")] VarV = kore[\dv{SortInt{}}("10")] +function exit: 3029 notail +function exit: 3031 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3034 4 VarT = kore[\dv{SortInt{}}("0")] @@ -4491,17 +4910,24 @@ side condition exit: 3030 false rule: 3040 2 VarT = kore[\dv{SortInt{}}("0")] VarX = kore[\dv{SortId{}}("k")] +function exit: 3040 notail function: Lblsubstitute'LParUndsCommUndsCommUndsRParUnds'PCF'Unds'Term'Unds'Term'Unds'Variable'Unds'Term{} (1) rule: 3029 4 Var'Unds'Gen0 = kore[\dv{SortId{}}("k")] Var'Unds'Gen1 = kore[\dv{SortInt{}}("0")] Var'Unds'Gen2 = kore[\dv{SortInt{}}("-1")] VarV = kore[\dv{SortInt{}}("-1")] +function exit: 3029 notail +function exit: 3034 notail +function exit: 3031 notail +function exit: 3038 notail +function exit: 3036 notail side condition entry: 2858 1 VarHOLE = kore[Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("0"))] function: LblisKResult{} (1:0) rule: 2963 1 VarK = kore[kseq{}(Lblle'LParUndsCommUndsRParUnds'PCF-SYNTAX'Unds'Base'Unds'Term'Unds'Term{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("0")),dotk{}())] +function exit: 2963 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -4521,6 +4947,7 @@ side condition entry: 2861 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4535,6 +4962,7 @@ side condition entry: 2862 2 function: LblisKResult{} (0:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4542,6 +4970,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4564,6 +4993,7 @@ side condition entry: 2848 1 function: LblisKResult{} (1) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2964 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -4581,6 +5011,7 @@ side condition entry: 2858 1 function: LblisKResult{} (1:0) rule: 2964 1 VarKResult = kore[\dv{SortBool{}}("true")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4604,6 +5035,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4613,6 +5045,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4636,6 +5069,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4645,6 +5079,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4668,6 +5103,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4677,6 +5113,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("100")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4700,6 +5137,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4709,6 +5147,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1000")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4732,6 +5171,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4741,6 +5181,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("10000")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4764,6 +5205,7 @@ side condition entry: 2864 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -4773,6 +5215,7 @@ side condition entry: 2865 1 function: LblisKResult{} (0) rule: 2964 1 VarKResult = kore[\dv{SortInt{}}("100000")] +function exit: 2964 notail hook: BOOL.not LblnotBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/peano/mul_3_5.proof.intermediate.out.diff b/test/output/peano/mul_3_5.proof.intermediate.out.diff index a4ee37e0c..adebe4ba1 100644 --- a/test/output/peano/mul_3_5.proof.intermediate.out.diff +++ b/test/output/peano/mul_3_5.proof.intermediate.out.diff @@ -19,8 +19,12 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 228 1 VarK = kore[Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))] +function exit: 228 notail +function exit: 182 notail function: LblinitGeneratedCounterCell{} (1) rule: 180 0 +function exit: 180 notail +function exit: 181 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 149 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] @@ -28,6 +32,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -43,6 +48,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -51,6 +57,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -72,6 +79,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -87,6 +95,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -95,6 +104,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -115,6 +125,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -130,6 +141,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -138,6 +150,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -159,6 +172,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -174,6 +188,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -182,6 +197,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -202,6 +218,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -217,6 +234,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -225,6 +243,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -246,6 +265,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -261,6 +281,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -269,6 +290,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -289,6 +311,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -304,6 +327,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -312,6 +336,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -333,6 +358,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())))] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -351,6 +377,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -366,6 +393,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -374,6 +402,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -398,6 +427,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -417,6 +447,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -432,6 +463,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -440,6 +472,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -464,6 +497,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -483,6 +517,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -498,6 +533,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -506,6 +542,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -530,6 +567,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -549,6 +587,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -564,6 +603,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -572,6 +612,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -596,6 +637,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -615,6 +657,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -630,6 +673,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -638,6 +682,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -662,6 +707,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -681,6 +727,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -696,6 +743,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -704,6 +752,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -724,6 +773,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}()))))))))),LblisKResult{}(kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())))] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -738,6 +788,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] rule: 139 1 K0 = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}())))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] @@ -745,6 +796,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -760,6 +812,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}())))))))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -774,6 +827,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}()))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] @@ -781,6 +835,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -796,6 +851,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}()))))))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -810,6 +866,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] @@ -817,6 +874,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -832,6 +890,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}())))))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -846,6 +905,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] @@ -853,6 +913,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -868,6 +929,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -882,6 +944,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] @@ -889,6 +952,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -904,6 +968,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}())))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -922,6 +987,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -937,6 +1003,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -945,6 +1012,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -969,6 +1037,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -988,6 +1057,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1003,6 +1073,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1011,6 +1082,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1035,6 +1107,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1054,6 +1127,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1069,6 +1143,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1077,6 +1152,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1101,6 +1177,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1120,6 +1197,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1135,6 +1213,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1143,6 +1222,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1167,6 +1247,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1186,6 +1267,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1201,6 +1283,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1209,6 +1292,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1233,6 +1317,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1252,6 +1337,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1267,6 +1353,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1275,6 +1362,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1294,6 +1382,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1309,6 +1398,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}())))))))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1323,6 +1413,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}()))))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] @@ -1330,6 +1421,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1345,6 +1437,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}()))))))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1359,6 +1452,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))] @@ -1366,6 +1460,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1381,6 +1476,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}())))))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1395,6 +1491,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))] @@ -1402,6 +1499,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1417,6 +1515,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}()))))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1431,6 +1530,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))] @@ -1438,6 +1538,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1453,6 +1554,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}())))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1467,6 +1569,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))] @@ -1474,6 +1577,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1489,6 +1593,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))),kseq{}(Lbl'Hash'freezeradd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp1'Unds'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())),dotk{}()))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1507,6 +1612,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1522,6 +1628,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1530,6 +1637,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1554,6 +1662,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1573,6 +1682,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1588,6 +1698,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1596,6 +1707,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1620,6 +1732,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1639,6 +1752,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1654,6 +1768,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1662,6 +1777,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1686,6 +1802,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1705,6 +1822,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1720,6 +1838,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1728,6 +1847,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1752,6 +1872,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1771,6 +1892,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1786,6 +1908,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1794,6 +1917,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1818,6 +1942,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1837,6 +1962,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1852,6 +1978,7 @@ function: LblisKResult{} (0:0) arg: kore[kseq{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),dotk{}())] rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1860,6 +1987,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1879,6 +2007,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1894,6 +2023,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),dotk{}()))))))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1908,6 +2038,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),dotk{}())))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] @@ -1915,6 +2046,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1930,6 +2062,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),dotk{}())))))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1944,6 +2077,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),dotk{}()))))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))] @@ -1951,6 +2085,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1966,6 +2101,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),dotk{}()))))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1980,6 +2116,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),dotk{}())))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))] @@ -1987,6 +2124,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2002,6 +2140,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),dotk{}())))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2016,6 +2155,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),dotk{}()))),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))] @@ -2023,6 +2163,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -2038,6 +2179,7 @@ function: LblisKResult{} (1) config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))),kseq{}(Lbl'Hash'freezers'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp0'Unds'{}(),dotk{}()))),LblisKResult{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))),dotk{}())))] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -2052,6 +2194,7 @@ function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) arg: kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))))] rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 139 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))))] @@ -2059,6 +2202,7 @@ function: LblisKResult{} (1:0) arg: kore[kseq{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))),dotk{}())] rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/peano/mul_3_5.proof.out.diff b/test/output/peano/mul_3_5.proof.out.diff index 9f0f1511d..3340920a9 100644 --- a/test/output/peano/mul_3_5.proof.out.diff +++ b/test/output/peano/mul_3_5.proof.out.diff @@ -16,14 +16,19 @@ hook result: kore[Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp function: Lblproject'Coln'KItem{} (0:0) rule: 228 1 VarK = kore[Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))] +function exit: 228 notail +function exit: 182 notail function: LblinitGeneratedCounterCell{} (1) rule: 180 0 +function exit: 180 notail +function exit: 181 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 149 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -38,6 +43,7 @@ side condition entry: 150 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -45,6 +51,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -64,6 +71,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -78,6 +86,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -85,6 +94,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -103,6 +113,7 @@ side condition entry: 149 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -117,6 +128,7 @@ side condition entry: 150 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -124,6 +136,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -143,6 +156,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -157,6 +171,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -164,6 +179,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -182,6 +198,7 @@ side condition entry: 149 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -196,6 +213,7 @@ side condition entry: 150 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -203,6 +221,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -222,6 +241,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -236,6 +256,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -243,6 +264,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lblmul'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -261,6 +283,7 @@ side condition entry: 149 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -275,6 +298,7 @@ side condition entry: 150 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -282,6 +306,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -300,6 +325,7 @@ side condition entry: 141 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -316,6 +342,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -330,6 +357,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -337,6 +365,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -358,6 +387,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -375,6 +405,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -389,6 +420,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -396,6 +428,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -417,6 +450,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -434,6 +468,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -448,6 +483,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -455,6 +491,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -476,6 +513,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -493,6 +531,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -507,6 +546,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -514,6 +554,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -535,6 +576,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -552,6 +594,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -566,6 +609,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -573,6 +617,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -594,6 +639,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -611,6 +657,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -625,6 +672,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -632,6 +680,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -649,6 +698,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -662,11 +712,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -680,6 +732,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -693,11 +746,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -711,6 +766,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -724,11 +780,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -742,6 +800,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -755,11 +814,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -773,6 +834,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -786,11 +848,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -804,6 +868,7 @@ side condition entry: 141 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -820,6 +885,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -834,6 +900,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -841,6 +908,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -862,6 +930,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -879,6 +948,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -893,6 +963,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -900,6 +971,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -921,6 +993,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -938,6 +1011,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -952,6 +1026,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -959,6 +1034,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -980,6 +1056,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -997,6 +1074,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1011,6 +1089,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1018,6 +1097,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1039,6 +1119,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1056,6 +1137,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1070,6 +1152,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1077,6 +1160,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1098,6 +1182,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1115,6 +1200,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1129,6 +1215,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1136,6 +1223,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1153,6 +1241,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1166,6 +1255,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1179,11 +1269,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1197,6 +1289,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1210,11 +1303,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1228,6 +1323,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1241,11 +1337,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1259,6 +1357,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1272,11 +1371,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1290,6 +1391,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1303,11 +1405,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1321,6 +1425,7 @@ side condition entry: 141 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1337,6 +1442,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1351,6 +1457,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1358,6 +1465,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1379,6 +1487,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1396,6 +1505,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1410,6 +1520,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1417,6 +1528,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1438,6 +1550,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1455,6 +1568,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1469,6 +1583,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1476,6 +1591,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1497,6 +1613,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1514,6 +1631,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1528,6 +1646,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1535,6 +1654,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1556,6 +1676,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1573,6 +1694,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1587,6 +1709,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1594,6 +1717,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1615,6 +1739,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 206 1 VarK = kore[kseq{}(Lbladd'LParUndsCommUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp'Unds'Exp{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}(),Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))),dotk{}())] +function exit: 206 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -1632,6 +1757,7 @@ side condition entry: 145 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1646,6 +1772,7 @@ side condition entry: 146 2 function: LblisKResult{} (0:0) rule: 207 1 VarKResult = kore[Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} (0) arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1653,6 +1780,7 @@ hook result: kore[\dv{SortBool{}}("true")] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1670,6 +1798,7 @@ side condition entry: 153 1 function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1683,6 +1812,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1696,11 +1826,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1714,6 +1846,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1727,11 +1860,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1745,6 +1880,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1758,11 +1894,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1776,6 +1914,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1789,11 +1928,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}())))))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -1807,6 +1948,7 @@ side condition entry: 144 1 function: LblisKResult{} (1) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 207 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -1820,11 +1962,13 @@ rule: 144 4 function: Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Exp'Unds'Exp{} (0:0:0) rule: 139 1 K0 = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 139 notail side condition entry: 153 1 VarHOLE = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))))] function: LblisKResult{} (1:0) rule: 207 1 VarKResult = kore[Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbls'LParUndsRParUnds'PEANO-SYNTAX'Unds'Nat'Unds'Nat{}(Lbl0'Unds'PEANO-SYNTAX'Unds'Nat{}()))))))))))))))] +function exit: 207 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/prioritized-rule/foo-a.proof.out.diff b/test/output/prioritized-rule/foo-a.proof.out.diff index d1e5ae511..8cd9d3358 100644 --- a/test/output/prioritized-rule/foo-a.proof.out.diff +++ b/test/output/prioritized-rule/foo-a.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[LblFooA'LParRParUnds'PRIORITIZED-RULE-SYNTAX'Unds'Foo{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 142 1 VarK = kore[LblFooA'LParRParUnds'PRIORITIZED-RULE-SYNTAX'Unds'Foo{}()] +function exit: 142 notail +function exit: 102 notail function: LblinitGeneratedCounterCell{} (1) rule: 100 0 +function exit: 100 notail +function exit: 101 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(LblFooA'LParRParUnds'PRIORITIZED-RULE-SYNTAX'Unds'Foo{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 97 2 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/projection/input.proof.out.diff b/test/output/projection/input.proof.out.diff index e36808ea5..1016039d0 100644 --- a/test/output/projection/input.proof.out.diff +++ b/test/output/projection/input.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblproj'LParUndsCommUndsRParUnds'PROJECTION-SYNTAX'Unds'Foo'Un function: Lblproject'Coln'KItem{} (0:0) rule: 142 1 VarK = kore[Lblproj'LParUndsCommUndsRParUnds'PROJECTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{}(Lbla'Unds'PROJECTION-SYNTAX'Unds'Foo{}(),Lblb'Unds'PROJECTION-SYNTAX'Unds'Foo{}())] +function exit: 142 notail +function exit: 102 notail function: LblinitGeneratedCounterCell{} (1) rule: 100 0 +function exit: 100 notail +function exit: 101 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblproj'LParUndsCommUndsRParUnds'PROJECTION-SYNTAX'Unds'Foo'Unds'Foo'Unds'Foo{}(Lbla'Unds'PROJECTION-SYNTAX'Unds'Foo{}(),Lblb'Unds'PROJECTION-SYNTAX'Unds'Foo{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 97 4 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/reg/exec.proof.out.diff b/test/output/reg/exec.proof.out.diff index a70cf0885..183d0a564 100644 --- a/test/output/reg/exec.proof.out.diff +++ b/test/output/reg/exec.proof.out.diff @@ -19,16 +19,23 @@ hook result: kore[Lblexec'Unds'REG-SYNTAX'Unds'ControlCommand{}()] function: Lblproject'Coln'ControlCommand{} (0:0) rule: 3318 1 VarK = kore[Lblexec'Unds'REG-SYNTAX'Unds'ControlCommand{}()] +function exit: 3318 notail +function exit: 3207 notail function: LblinitPcCell{} (1) rule: 3208 0 +function exit: 3208 notail function: LblinitR0Cell{} (2) rule: 3209 0 +function exit: 3209 notail function: LblinitR1Cell{} (3) rule: 3210 0 +function exit: 3210 notail function: LblinitR2Cell{} (4) rule: 3211 0 +function exit: 3211 notail function: LblinitR3Cell{} (5) rule: 3212 0 +function exit: 3212 notail function: LblinitImemCell{} (6) rule: 3206 0 hook: MAP.concat Lbl'Unds'Map'Unds'{} (0:0:0:0:0:0) @@ -55,10 +62,15 @@ hook: MAP.concat Lbl'Unds'Map'Unds'{} (0) arg: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),Lblbr'UndsCommUndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Operand'Unds'Address'Unds'Address{}(Lblr2'Unds'REG-SYNTAX'Unds'Register{}(),Lblabs'LParUndsRParUnds'REG-SYNTAX'Unds'Address'Unds'Int{}(\dv{SortInt{}}("3")),Lblabs'LParUndsRParUnds'REG-SYNTAX'Unds'Address'Unds'Int{}(\dv{SortInt{}}("6")))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),Lbladd'UndsCommUndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Register'Unds'Operand'Unds'Operand{}(Lblr1'Unds'REG-SYNTAX'Unds'Register{}(),Lblr1'Unds'REG-SYNTAX'Unds'Register{}(),Lblr0'Unds'REG-SYNTAX'Unds'Register{}()))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("0"),Lblle'UndsCommUndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Register'Unds'Operand'Unds'Operand{}(Lblr2'Unds'REG-SYNTAX'Unds'Register{}(),Lblr0'Unds'REG-SYNTAX'Unds'Register{}(),\dv{SortInt{}}("0")))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),Lblnot'UndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Register'Unds'Operand{}(Lblr2'Unds'REG-SYNTAX'Unds'Register{}(),Lblr2'Unds'REG-SYNTAX'Unds'Register{}()))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),Lbladd'UndsCommUndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Register'Unds'Operand'Unds'Operand{}(Lblr0'Unds'REG-SYNTAX'Unds'Register{}(),Lblr0'Unds'REG-SYNTAX'Unds'Register{}(),\dv{SortInt{}}("-1")))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),Lbljump'UndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Address{}(Lblabs'LParUndsRParUnds'REG-SYNTAX'Unds'Address'Unds'Int{}(\dv{SortInt{}}("0")))))] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("6"),Lblret'UndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Operand{}(Lblr1'Unds'REG-SYNTAX'Unds'Register{}()))] hook result: kore[Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),Lblbr'UndsCommUndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Operand'Unds'Address'Unds'Address{}(Lblr2'Unds'REG-SYNTAX'Unds'Register{}(),Lblabs'LParUndsRParUnds'REG-SYNTAX'Unds'Address'Unds'Int{}(\dv{SortInt{}}("3")),Lblabs'LParUndsRParUnds'REG-SYNTAX'Unds'Address'Unds'Int{}(\dv{SortInt{}}("6")))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),Lbladd'UndsCommUndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Register'Unds'Operand'Unds'Operand{}(Lblr1'Unds'REG-SYNTAX'Unds'Register{}(),Lblr1'Unds'REG-SYNTAX'Unds'Register{}(),Lblr0'Unds'REG-SYNTAX'Unds'Register{}()))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("0"),Lblle'UndsCommUndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Register'Unds'Operand'Unds'Operand{}(Lblr2'Unds'REG-SYNTAX'Unds'Register{}(),Lblr0'Unds'REG-SYNTAX'Unds'Register{}(),\dv{SortInt{}}("0")))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),Lblnot'UndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Register'Unds'Operand{}(Lblr2'Unds'REG-SYNTAX'Unds'Register{}(),Lblr2'Unds'REG-SYNTAX'Unds'Register{}()))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("6"),Lblret'UndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Operand{}(Lblr1'Unds'REG-SYNTAX'Unds'Register{}()))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),Lbladd'UndsCommUndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Register'Unds'Operand'Unds'Operand{}(Lblr0'Unds'REG-SYNTAX'Unds'Register{}(),Lblr0'Unds'REG-SYNTAX'Unds'Register{}(),\dv{SortInt{}}("-1")))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),Lbljump'UndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Address{}(Lblabs'LParUndsRParUnds'REG-SYNTAX'Unds'Address'Unds'Int{}(\dv{SortInt{}}("0")))))] +function exit: 3206 notail function: LblinitDmemCell{} (7) rule: 3203 0 +function exit: 3203 notail +function exit: 3213 notail function: LblinitGeneratedCounterCell{} (1) rule: 3204 0 +function exit: 3204 notail +function exit: 3205 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'T'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblexec'Unds'REG-SYNTAX'Unds'ControlCommand{}(),dotk{}())),Lbl'-LT-'pc'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'r0'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'r1'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'r2'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'r3'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'imem'-GT-'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'Unds'Map'Unds'{}(Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("2"),Lblbr'UndsCommUndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Operand'Unds'Address'Unds'Address{}(Lblr2'Unds'REG-SYNTAX'Unds'Register{}(),Lblabs'LParUndsRParUnds'REG-SYNTAX'Unds'Address'Unds'Int{}(\dv{SortInt{}}("3")),Lblabs'LParUndsRParUnds'REG-SYNTAX'Unds'Address'Unds'Int{}(\dv{SortInt{}}("6")))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("3"),Lbladd'UndsCommUndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Register'Unds'Operand'Unds'Operand{}(Lblr1'Unds'REG-SYNTAX'Unds'Register{}(),Lblr1'Unds'REG-SYNTAX'Unds'Register{}(),Lblr0'Unds'REG-SYNTAX'Unds'Register{}()))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("0"),Lblle'UndsCommUndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Register'Unds'Operand'Unds'Operand{}(Lblr2'Unds'REG-SYNTAX'Unds'Register{}(),Lblr0'Unds'REG-SYNTAX'Unds'Register{}(),\dv{SortInt{}}("0")))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("1"),Lblnot'UndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Register'Unds'Operand{}(Lblr2'Unds'REG-SYNTAX'Unds'Register{}(),Lblr2'Unds'REG-SYNTAX'Unds'Register{}()))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("6"),Lblret'UndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Operand{}(Lblr1'Unds'REG-SYNTAX'Unds'Register{}()))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("4"),Lbladd'UndsCommUndsCommUndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Register'Unds'Operand'Unds'Operand{}(Lblr0'Unds'REG-SYNTAX'Unds'Register{}(),Lblr0'Unds'REG-SYNTAX'Unds'Register{}(),\dv{SortInt{}}("-1")))),Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortInt{}}("5"),Lbljump'UndsUnds'REG-SYNTAX'Unds'Instruction'Unds'Address{}(Lblabs'LParUndsRParUnds'REG-SYNTAX'Unds'Address'Unds'Int{}(\dv{SortInt{}}("0")))))),Lbl'-LT-'dmem'-GT-'{}(Lbl'Stop'SMap'Unds'SMAP'Unds'SMap{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 3099 12 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -82,6 +94,7 @@ side condition entry: 3127 1 function: LblisKResult{} (1:0) rule: 3263 1 VarK = kore[kseq{}(Lblr0'Unds'REG-SYNTAX'Unds'Register{}(),dotk{}())] +function exit: 3263 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -119,6 +132,7 @@ side condition entry: 3105 1 function: LblisKResult{} (1) rule: 3264 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 3264 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -143,6 +157,7 @@ side condition entry: 3127 1 function: LblisKResult{} (1:0) rule: 3264 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 3264 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -156,6 +171,7 @@ side condition entry: 3128 1 function: LblisKResult{} (1:0) rule: 3264 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 3264 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -201,6 +217,7 @@ side condition entry: 3152 1 function: LblisKResult{} (1:0) rule: 3264 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 3264 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -242,6 +259,7 @@ side condition entry: 3138 1 function: LblisKResult{} (1:0) rule: 3263 1 VarK = kore[kseq{}(Lblr2'Unds'REG-SYNTAX'Unds'Register{}(),dotk{}())] +function exit: 3263 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -278,6 +296,7 @@ side condition entry: 3111 1 function: LblisKResult{} (1) rule: 3264 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 3264 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -301,6 +320,7 @@ side condition entry: 3138 1 function: LblisKResult{} (1:0) rule: 3264 1 VarKResult = kore[\dv{SortInt{}}("1")] +function exit: 3264 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -333,6 +353,7 @@ side condition entry: 3152 1 function: LblisKResult{} (1:0) rule: 3264 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 3264 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -374,6 +395,7 @@ side condition entry: 3119 1 function: LblisKResult{} (1:0) rule: 3263 1 VarK = kore[kseq{}(Lblr2'Unds'REG-SYNTAX'Unds'Register{}(),dotk{}())] +function exit: 3263 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -411,6 +433,7 @@ side condition entry: 3102 1 function: LblisKResult{} (1) rule: 3264 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 3264 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -435,6 +458,7 @@ side condition entry: 3119 1 function: LblisKResult{} (1:0) rule: 3264 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 3264 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] @@ -503,6 +527,7 @@ side condition entry: 3141 1 function: LblisKResult{} (1:0) rule: 3263 1 VarK = kore[kseq{}(Lblr1'Unds'REG-SYNTAX'Unds'Register{}(),dotk{}())] +function exit: 3263 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("false")] hook result: kore[\dv{SortBool{}}("true")] @@ -538,6 +563,7 @@ side condition entry: 3112 1 function: LblisKResult{} (1) rule: 3264 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 3264 notail hook: BOOL.and Lbl'Unds'andBool'Unds'{} () arg: kore[\dv{SortBool{}}("true")] arg: kore[\dv{SortBool{}}("true")] @@ -560,6 +586,7 @@ side condition entry: 3141 1 function: LblisKResult{} (1:0) rule: 3264 1 VarKResult = kore[\dv{SortInt{}}("0")] +function exit: 3264 notail hook: BOOL.not LblnotBool'Unds'{} (1) arg: kore[\dv{SortBool{}}("true")] hook result: kore[\dv{SortBool{}}("false")] diff --git a/test/output/same-name-diff-value/transferFunds.proof.out.diff b/test/output/same-name-diff-value/transferFunds.proof.out.diff index 32cf222d7..1c5b2a334 100644 --- a/test/output/same-name-diff-value/transferFunds.proof.out.diff +++ b/test/output/same-name-diff-value/transferFunds.proof.out.diff @@ -16,10 +16,15 @@ hook result: kore[Lblseq{}(Lbl'Hash'init'UndsUndsUnds'SAME-NAME-DIFF-VALUE'Unds' function: Lblproject'Coln'Ops{} (0:0) rule: 313 1 VarK = kore[Lblseq{}(Lbl'Hash'init'UndsUndsUnds'SAME-NAME-DIFF-VALUE'Unds'Op'Unds'Int'Unds'Int{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("5")),Lbl'Hash'transferFunds'UndsUndsUndsUnds'SAME-NAME-DIFF-VALUE'Unds'Op'Unds'Int'Unds'Int'Unds'Int{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("0"),\dv{SortInt{}}("1")))] +function exit: 313 notail +function exit: 232 notail function: LblinitAccountsCell{} (1) rule: 227 0 +function exit: 227 notail function: LblinitGeneratedCounterCell{} (2) rule: 230 0 +function exit: 230 notail +function exit: 231 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblseq{}(Lbl'Hash'init'UndsUndsUnds'SAME-NAME-DIFF-VALUE'Unds'Op'Unds'Int'Unds'Int{}(\dv{SortInt{}}("0"),\dv{SortInt{}}("5")),Lbl'Hash'transferFunds'UndsUndsUndsUnds'SAME-NAME-DIFF-VALUE'Unds'Op'Unds'Int'Unds'Int'Unds'Int{}(\dv{SortInt{}}("1"),\dv{SortInt{}}("0"),\dv{SortInt{}}("1"))),dotk{}())),Lbl'-LT-'accounts'-GT-'{}(Lbl'Stop'AccountCellMap{}()),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 191 4 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/set-fun/input.proof.out.diff b/test/output/set-fun/input.proof.out.diff index 15747395e..c0efc6d03 100644 --- a/test/output/set-fun/input.proof.out.diff +++ b/test/output/set-fun/input.proof.out.diff @@ -15,6 +15,7 @@ hook: SET.in LblSet'Coln'in{} () arg: kore[LblSetItem{}(Lbla'Unds'SET-FUN-SYNTAX'Unds'Key{}())] arg: kore[Lbl'Unds'Set'Unds'{}(Lbl'Unds'Set'Unds'{}(LblSetItem{}(Lblc'Unds'SET-FUN-SYNTAX'Unds'Key{}()),LblSetItem{}(Lbla'Unds'SET-FUN-SYNTAX'Unds'Key{}())),LblSetItem{}(Lblb'Unds'SET-FUN-SYNTAX'Unds'Key{}()))] hook result: kore[\dv{SortBool{}}("false")] +function exit: 98 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),\dv{SortBool{}}("false"))] @@ -32,7 +33,11 @@ hook result: kore[\dv{SortBool{}}("false")] function: Lblproject'Coln'KItem{} (0:0) rule: 142 1 VarK = kore[\dv{SortBool{}}("false")] +function exit: 142 notail +function exit: 103 notail function: LblinitGeneratedCounterCell{} (1) rule: 101 0 +function exit: 101 notail +function exit: 102 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortBool{}}("false"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/simple/input.proof.intermediate.out.diff b/test/output/simple/input.proof.intermediate.out.diff index 357ae9a13..a6eb73c94 100644 --- a/test/output/simple/input.proof.intermediate.out.diff +++ b/test/output/simple/input.proof.intermediate.out.diff @@ -3,6 +3,7 @@ function: Lblf'LParUndsRParUnds'SIMPLE'Unds'Expr'Unds'Int{} () arg: kore[\dv{SortInt{}}("0")] rule: 2725 1 Var'Unds'Gen0 = kore[\dv{SortInt{}}("0")] +function exit: 2725 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),\dv{SortInt{}}("0"))] @@ -23,8 +24,12 @@ function: Lblproject'Coln'Expr{} (0) arg: kore[kseq{}(\dv{SortInt{}}("0"),dotk{}())] rule: 2790 1 VarK = kore[\dv{SortInt{}}("0")] +function exit: 2790 notail +function exit: 2734 notail function: LblinitGeneratedCounterCell{} (1) rule: 2732 0 +function exit: 2732 notail +function exit: 2733 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'p'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2683 2 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -37,4 +42,5 @@ hook: INT.add Lbl'UndsPlus'Int'Unds'{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("2")] hook result: kore[\dv{SortInt{}}("2")] +function exit: 2730 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'p'-GT-'{}(\dv{SortInt{}}("2")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/simple/input.proof.out.diff b/test/output/simple/input.proof.out.diff index dedd22d3f..ded88dbab 100644 --- a/test/output/simple/input.proof.out.diff +++ b/test/output/simple/input.proof.out.diff @@ -2,6 +2,7 @@ version: 13 function: Lblf'LParUndsRParUnds'SIMPLE'Unds'Expr'Unds'Int{} () rule: 2725 1 Var'Unds'Gen0 = kore[\dv{SortInt{}}("0")] +function exit: 2725 notail hook: MAP.concat Lbl'Unds'Map'Unds'{} () arg: kore[Lbl'Stop'Map{}()] arg: kore[Lbl'UndsPipe'-'-GT-Unds'{}(\dv{SortKConfigVar{}}("$PGM"),\dv{SortInt{}}("0"))] @@ -19,8 +20,12 @@ hook result: kore[\dv{SortInt{}}("0")] function: Lblproject'Coln'Expr{} (0) rule: 2790 1 VarK = kore[\dv{SortInt{}}("0")] +function exit: 2790 notail +function exit: 2734 notail function: LblinitGeneratedCounterCell{} (1) rule: 2732 0 +function exit: 2732 notail +function exit: 2733 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'p'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 2683 2 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -32,4 +37,5 @@ hook: INT.add Lbl'UndsPlus'Int'Unds'{} () arg: kore[\dv{SortInt{}}("0")] arg: kore[\dv{SortInt{}}("2")] hook result: kore[\dv{SortInt{}}("2")] +function exit: 2730 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'p'-GT-'{}(\dv{SortInt{}}("2")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/single-rewrite/foo-a.proof.out.diff b/test/output/single-rewrite/foo-a.proof.out.diff index 8ae9e9627..af69923b6 100644 --- a/test/output/single-rewrite/foo-a.proof.out.diff +++ b/test/output/single-rewrite/foo-a.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[LblFooA'LParRParUnds'SINGLE-REWRITE-SYNTAX'Unds'Foo{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 138 1 VarK = kore[LblFooA'LParRParUnds'SINGLE-REWRITE-SYNTAX'Unds'Foo{}()] +function exit: 138 notail +function exit: 98 notail function: LblinitGeneratedCounterCell{} (1) rule: 96 0 +function exit: 96 notail +function exit: 97 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(LblFooA'LParRParUnds'SINGLE-REWRITE-SYNTAX'Unds'Foo{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 93 2 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/sum-cell/in.proof.out.diff b/test/output/sum-cell/in.proof.out.diff index 8a5485ef3..2bbc583f9 100644 --- a/test/output/sum-cell/in.proof.out.diff +++ b/test/output/sum-cell/in.proof.out.diff @@ -16,10 +16,15 @@ hook result: kore[\dv{SortInt{}}("42")] function: Lblproject'Coln'Int{} (0:0) rule: 198 1 VarK = kore[\dv{SortInt{}}("42")] +function exit: 198 notail +function exit: 157 notail function: LblinitSumCell{} (1) rule: 158 0 +function exit: 158 notail function: LblinitGeneratedCounterCell{} (2) rule: 155 0 +function exit: 155 notail +function exit: 156 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("42"),dotk{}())),Lbl'-LT-'sum'-GT-'{}(\dv{SortInt{}}("0")),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 121 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/tree-reverse-int/reverse-one-five.proof.intermediate.out.diff b/test/output/tree-reverse-int/reverse-one-five.proof.intermediate.out.diff index 556217107..2e0b7c854 100644 --- a/test/output/tree-reverse-int/reverse-one-five.proof.intermediate.out.diff +++ b/test/output/tree-reverse-int/reverse-one-five.proof.intermediate.out.diff @@ -19,8 +19,12 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lbl'Hash'reverse-one-five'Unds'TREE-REVERSE-INT-SYNTAX'Unds'KItem{}(),dotk{}())] rule: 211 1 VarK = kore[Lbl'Hash'reverse-one-five'Unds'TREE-REVERSE-INT-SYNTAX'Unds'KItem{}()] +function exit: 211 notail +function exit: 166 notail function: LblinitGeneratedCounterCell{} (1) rule: 164 0 +function exit: 164 notail +function exit: 165 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'reverse-one-five'Unds'TREE-REVERSE-INT-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 129 1 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -35,10 +39,13 @@ config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblreverse'LParUndsRParUnds'TREE-REVE rule: 217 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] +function exit: 217 notail function: Lblreverse'LParUndsRParUnds'TREE-REVERSE-INT-SYNTAX'Unds'Tree'Unds'Tree{} (1) arg: kore[\dv{SortInt{}}("1")] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblreverse'LParUndsRParUnds'TREE-REVERSE-INT-SYNTAX'Unds'Tree'Unds'Tree{}(\dv{SortInt{}}("5")),Lblreverse'LParUndsRParUnds'TREE-REVERSE-INT-SYNTAX'Unds'Tree'Unds'Tree{}(\dv{SortInt{}}("1")))] rule: 217 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 217 notail +function exit: 218 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblnode'LParUndsCommUndsRParUnds'TREE-REVERSE-INT-SYNTAX'Unds'Tree'Unds'Tree'Unds'Tree{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("1")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/tree-reverse-int/reverse-one-five.proof.out.diff b/test/output/tree-reverse-int/reverse-one-five.proof.out.diff index 7c435ca78..07e07f427 100644 --- a/test/output/tree-reverse-int/reverse-one-five.proof.out.diff +++ b/test/output/tree-reverse-int/reverse-one-five.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lbl'Hash'reverse-one-five'Unds'TREE-REVERSE-INT-SYNTAX'Unds'KI function: Lblproject'Coln'KItem{} (0:0) rule: 211 1 VarK = kore[Lbl'Hash'reverse-one-five'Unds'TREE-REVERSE-INT-SYNTAX'Unds'KItem{}()] +function exit: 211 notail +function exit: 166 notail function: LblinitGeneratedCounterCell{} (1) rule: 164 0 +function exit: 164 notail +function exit: 165 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'reverse-one-five'Unds'TREE-REVERSE-INT-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 129 1 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -29,8 +33,11 @@ function: Lblreverse'LParUndsRParUnds'TREE-REVERSE-INT-SYNTAX'Unds'Tree'Unds'Tre rule: 217 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("5")] VarX = kore[\dv{SortInt{}}("5")] +function exit: 217 notail function: Lblreverse'LParUndsRParUnds'TREE-REVERSE-INT-SYNTAX'Unds'Tree'Unds'Tree{} (1) rule: 217 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 217 notail +function exit: 218 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblnode'LParUndsCommUndsRParUnds'TREE-REVERSE-INT-SYNTAX'Unds'Tree'Unds'Tree'Unds'Tree{}(\dv{SortInt{}}("5"),\dv{SortInt{}}("1")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/tree-reverse-int/reverse-one.proof.intermediate.out.diff b/test/output/tree-reverse-int/reverse-one.proof.intermediate.out.diff index 57c13f619..ac424ce6f 100644 --- a/test/output/tree-reverse-int/reverse-one.proof.intermediate.out.diff +++ b/test/output/tree-reverse-int/reverse-one.proof.intermediate.out.diff @@ -19,8 +19,12 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lbl'Hash'reverse-one'Unds'TREE-REVERSE-INT-SYNTAX'Unds'KItem{}(),dotk{}())] rule: 211 1 VarK = kore[Lbl'Hash'reverse-one'Unds'TREE-REVERSE-INT-SYNTAX'Unds'KItem{}()] +function exit: 211 notail +function exit: 166 notail function: LblinitGeneratedCounterCell{} (1) rule: 164 0 +function exit: 164 notail +function exit: 165 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'reverse-one'Unds'TREE-REVERSE-INT-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 130 1 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -29,4 +33,5 @@ function: Lblreverse'LParUndsRParUnds'TREE-REVERSE-INT-SYNTAX'Unds'Tree'Unds'Tre rule: 217 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 217 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/tree-reverse-int/reverse-one.proof.out.diff b/test/output/tree-reverse-int/reverse-one.proof.out.diff index e62269e31..d5641e354 100644 --- a/test/output/tree-reverse-int/reverse-one.proof.out.diff +++ b/test/output/tree-reverse-int/reverse-one.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lbl'Hash'reverse-one'Unds'TREE-REVERSE-INT-SYNTAX'Unds'KItem{} function: Lblproject'Coln'KItem{} (0:0) rule: 211 1 VarK = kore[Lbl'Hash'reverse-one'Unds'TREE-REVERSE-INT-SYNTAX'Unds'KItem{}()] +function exit: 211 notail +function exit: 166 notail function: LblinitGeneratedCounterCell{} (1) rule: 164 0 +function exit: 164 notail +function exit: 165 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'reverse-one'Unds'TREE-REVERSE-INT-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 130 1 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -25,4 +29,5 @@ function: Lblreverse'LParUndsRParUnds'TREE-REVERSE-INT-SYNTAX'Unds'Tree'Unds'Tre rule: 217 2 Var'Unds'Gen0 = kore[\dv{SortInt{}}("1")] VarX = kore[\dv{SortInt{}}("1")] +function exit: 217 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(\dv{SortInt{}}("1"),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/tree-reverse/simplify.proof.intermediate.out.diff b/test/output/tree-reverse/simplify.proof.intermediate.out.diff index 3f2b529f9..ae0281e6f 100644 --- a/test/output/tree-reverse/simplify.proof.intermediate.out.diff +++ b/test/output/tree-reverse/simplify.proof.intermediate.out.diff @@ -19,8 +19,12 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lbl'Hash'Init'Unds'TREE-REVERSE-SYNTAX'Unds'KItem{}(),dotk{}())] rule: 150 1 VarK = kore[Lbl'Hash'Init'Unds'TREE-REVERSE-SYNTAX'Unds'KItem{}()] +function exit: 150 notail +function exit: 111 notail function: LblinitGeneratedCounterCell{} (1) rule: 109 0 +function exit: 109 notail +function exit: 110 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'Init'Unds'TREE-REVERSE-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 105 1 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -37,9 +41,12 @@ function: Lblreverse'LParUndsRParUnds'TREE-REVERSE-SYNTAX'Unds'Tree'Unds'Tree{} config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblreverse'LParUndsRParUnds'TREE-REVERSE-SYNTAX'Unds'Tree'Unds'Tree{}(Lblb'Unds'TREE-REVERSE-SYNTAX'Unds'Tree{}()),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 157 1 Var'Unds'Gen0 = kore[Lblb'Unds'TREE-REVERSE-SYNTAX'Unds'Tree{}()] +function exit: 157 notail function: Lblreverse'LParUndsRParUnds'TREE-REVERSE-SYNTAX'Unds'Tree'Unds'Tree{} (1) arg: kore[Lbla'Unds'TREE-REVERSE-SYNTAX'Unds'Tree{}()] config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lblreverse'LParUndsRParUnds'TREE-REVERSE-SYNTAX'Unds'Tree'Unds'Tree{}(Lblb'Unds'TREE-REVERSE-SYNTAX'Unds'Tree{}()),Lblreverse'LParUndsRParUnds'TREE-REVERSE-SYNTAX'Unds'Tree'Unds'Tree{}(Lbla'Unds'TREE-REVERSE-SYNTAX'Unds'Tree{}()))] rule: 156 1 Var'Unds'Gen0 = kore[Lbla'Unds'TREE-REVERSE-SYNTAX'Unds'Tree{}()] +function exit: 156 notail +function exit: 159 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblnode'LParUndsCommUndsRParUnds'TREE-REVERSE-SYNTAX'Unds'Tree'Unds'Tree'Unds'Tree{}(Lblb'Unds'TREE-REVERSE-SYNTAX'Unds'Tree{}(),Lbla'Unds'TREE-REVERSE-SYNTAX'Unds'Tree{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/tree-reverse/simplify.proof.out.diff b/test/output/tree-reverse/simplify.proof.out.diff index e286a82e1..c31d8bd9a 100644 --- a/test/output/tree-reverse/simplify.proof.out.diff +++ b/test/output/tree-reverse/simplify.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lbl'Hash'Init'Unds'TREE-REVERSE-SYNTAX'Unds'KItem{}()] function: Lblproject'Coln'KItem{} (0:0) rule: 150 1 VarK = kore[Lbl'Hash'Init'Unds'TREE-REVERSE-SYNTAX'Unds'KItem{}()] +function exit: 150 notail +function exit: 111 notail function: LblinitGeneratedCounterCell{} (1) rule: 109 0 +function exit: 109 notail +function exit: 110 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lbl'Hash'Init'Unds'TREE-REVERSE-SYNTAX'Unds'KItem{}(),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 105 1 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -30,7 +34,10 @@ rule: 159 2 function: Lblreverse'LParUndsRParUnds'TREE-REVERSE-SYNTAX'Unds'Tree'Unds'Tree{} (0) rule: 157 1 Var'Unds'Gen0 = kore[Lblb'Unds'TREE-REVERSE-SYNTAX'Unds'Tree{}()] +function exit: 157 notail function: Lblreverse'LParUndsRParUnds'TREE-REVERSE-SYNTAX'Unds'Tree'Unds'Tree{} (1) rule: 156 1 Var'Unds'Gen0 = kore[Lbla'Unds'TREE-REVERSE-SYNTAX'Unds'Tree{}()] +function exit: 156 notail +function exit: 159 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblnode'LParUndsCommUndsRParUnds'TREE-REVERSE-SYNTAX'Unds'Tree'Unds'Tree'Unds'Tree{}(Lblb'Unds'TREE-REVERSE-SYNTAX'Unds'Tree{}(),Lbla'Unds'TREE-REVERSE-SYNTAX'Unds'Tree{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] diff --git a/test/output/two-counters/10.proof.out.diff b/test/output/two-counters/10.proof.out.diff index 145a3c2c2..53eb86c01 100644 --- a/test/output/two-counters/10.proof.out.diff +++ b/test/output/two-counters/10.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblstate'LParUndsCommUndsRParUnds'TWO-COUNTERS-SYNTAX'Unds'Sta function: Lblproject'Coln'KItem{} (0:0) rule: 202 1 VarK = kore[Lblstate'LParUndsCommUndsRParUnds'TWO-COUNTERS-SYNTAX'Unds'State'Unds'Int'Unds'Int{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("0"))] +function exit: 202 notail +function exit: 157 notail function: LblinitGeneratedCounterCell{} (1) rule: 155 0 +function exit: 155 notail +function exit: 156 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblstate'LParUndsCommUndsRParUnds'TWO-COUNTERS-SYNTAX'Unds'State'Unds'Int'Unds'Int{}(\dv{SortInt{}}("10"),\dv{SortInt{}}("0")),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] side condition entry: 121 1 VarM = kore[\dv{SortInt{}}("10")] diff --git a/test/output/type-cast/input.proof.intermediate.out.diff b/test/output/type-cast/input.proof.intermediate.out.diff index f37084d6a..ff372d6ea 100644 --- a/test/output/type-cast/input.proof.intermediate.out.diff +++ b/test/output/type-cast/input.proof.intermediate.out.diff @@ -19,8 +19,12 @@ function: Lblproject'Coln'KItem{} (0:0) arg: kore[kseq{}(Lblf'LParUndsRParUnds'TYPE-CAST-SYNTAX'Unds'Foo'Unds'Foo{}(Lblsymbol'Unds'TYPE-CAST-SYNTAX'Unds'Oof{}()),dotk{}())] rule: 158 1 VarK = kore[Lblf'LParUndsRParUnds'TYPE-CAST-SYNTAX'Unds'Foo'Unds'Foo{}(Lblsymbol'Unds'TYPE-CAST-SYNTAX'Unds'Oof{}())] +function exit: 158 notail +function exit: 113 notail function: LblinitGeneratedCounterCell{} (1) rule: 111 0 +function exit: 111 notail +function exit: 112 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblf'LParUndsRParUnds'TYPE-CAST-SYNTAX'Unds'Foo'Unds'Foo{}(Lblsymbol'Unds'TYPE-CAST-SYNTAX'Unds'Oof{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 107 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -30,6 +34,7 @@ function: Lblproject'Coln'Oof{} (0:0:0:0) arg: kore[kseq{}(Lblsymbol'Unds'TYPE-CAST-SYNTAX'Unds'Oof{}(),dotk{}())] rule: 161 1 VarK = kore[Lblsymbol'Unds'TYPE-CAST-SYNTAX'Unds'Oof{}()] +function exit: 161 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblg'LParUndsRParUnds'TYPE-CAST-SYNTAX'Unds'Foo'Unds'Oof{}(Lblsymbol'Unds'TYPE-CAST-SYNTAX'Unds'Oof{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 108 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] diff --git a/test/output/type-cast/input.proof.out.diff b/test/output/type-cast/input.proof.out.diff index c0445f1f7..be898ea53 100644 --- a/test/output/type-cast/input.proof.out.diff +++ b/test/output/type-cast/input.proof.out.diff @@ -16,8 +16,12 @@ hook result: kore[Lblf'LParUndsRParUnds'TYPE-CAST-SYNTAX'Unds'Foo'Unds'Foo{}(Lbl function: Lblproject'Coln'KItem{} (0:0) rule: 158 1 VarK = kore[Lblf'LParUndsRParUnds'TYPE-CAST-SYNTAX'Unds'Foo'Unds'Foo{}(Lblsymbol'Unds'TYPE-CAST-SYNTAX'Unds'Oof{}())] +function exit: 158 notail +function exit: 113 notail function: LblinitGeneratedCounterCell{} (1) rule: 111 0 +function exit: 111 notail +function exit: 112 notail config: kore[Lbl'-LT-'generatedTop'-GT-'{}(Lbl'-LT-'k'-GT-'{}(kseq{}(Lblf'LParUndsRParUnds'TYPE-CAST-SYNTAX'Unds'Foo'Unds'Foo{}(Lblsymbol'Unds'TYPE-CAST-SYNTAX'Unds'Oof{}()),dotk{}())),Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0")))] rule: 107 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] @@ -26,6 +30,7 @@ rule: 107 3 function: Lblproject'Coln'Oof{} (0:0:0:0) rule: 161 1 VarK = kore[Lblsymbol'Unds'TYPE-CAST-SYNTAX'Unds'Oof{}()] +function exit: 161 notail rule: 108 3 Var'Unds'DotVar0 = kore[Lbl'-LT-'generatedCounter'-GT-'{}(\dv{SortInt{}}("0"))] Var'Unds'DotVar1 = kore[dotk{}()]