Skip to content

Commit

Permalink
Merge branch 'develop' into expose-pattern-matching-failure-event-to-pyk
Browse files Browse the repository at this point in the history
  • Loading branch information
Robertorosmaninho committed Sep 19, 2024
2 parents 29781e3 + e08769b commit d4b9273
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion deps/llvm-backend_release
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.1.88
0.1.92
8 changes: 4 additions & 4 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion flake.nix
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
description = "K Framework";
inputs = {
llvm-backend.url = "github:runtimeverification/llvm-backend/v0.1.88";
llvm-backend.url = "github:runtimeverification/llvm-backend/v0.1.92";
haskell-backend = {
url = "github:runtimeverification/haskell-backend/v0.1.76";
inputs.rv-utils.follows = "llvm-backend/rv-utils";
Expand Down
2 changes: 1 addition & 1 deletion llvm-backend/src/main/native/llvm-backend
Submodule llvm-backend updated 69 files
+3 −4 bin/llvm-kompile-clang
+9 −1 bindings/python/ast.cpp
+1 −1 cmake/RuntimeConfig.cmake
+0 −5 config/llvm_header.inc
+1 −0 include/kllvm/ast/attribute_set.h
+10 −4 include/kllvm/binary/ProofTraceParser.h
+22 −0 include/kllvm/binary/ProofTraceUtils.h
+2 −1 include/kllvm/codegen/CreateTerm.h
+160 −0 include/kllvm/codegen/MustTailDeadArgElimination.h
+45 −0 include/kllvm/codegen/RemoveDeadKFunctions.h
+4 −0 include/runtime/arena.h
+1 −1 lib/CMakeLists.txt
+1 −0 lib/ast/attribute_set.cpp
+1 −0 lib/binary/CMakeLists.txt
+61 −10 lib/binary/ProofTraceParser.cpp
+77 −0 lib/binary/ProofTraceUtils.cpp
+12 −0 lib/codegen/ApplyPasses.cpp
+14 −2 lib/codegen/CreateTerm.cpp
+13 −7 lib/codegen/Decision.cpp
+23 −0 lib/passes/CMakeLists.txt
+1,137 −0 lib/passes/MustTailDeadArgElimination.cpp
+42 −0 lib/passes/PluginInfo.cpp
+88 −0 lib/passes/RemoveDeadKFunctions.cpp
+33 −0 lib/passes/SetVisibilityHidden.cpp
+0 −17 lib/set-visibility-hidden/CMakeLists.txt
+0 −62 lib/set-visibility-hidden/SetVisibilityHidden.cpp
+1 −1 package/debian/changelog
+1 −1 package/version
+6 −0 runtime/alloc/arena.cpp
+1 −9 runtime/collect/collect.cpp
+1 −9 runtime/lto/alloc.cpp
+22 −0 test/lit.cfg.py
+54 −0 test/output/builtin-io/read.proof.intermediate.out.diff
+141 −0 test/output/cell-value/init.proof.intermediate.out.diff
+105 −0 test/output/conditional-function/3.proof.intermediate.out.diff
+45 −0 test/output/fun-context/exec.proof.intermediate.out.diff
+56 −0 test/output/imp5-rw-succ/empty.proof.intermediate.out.diff
+4,171 −0 test/output/imp5-rw-succ/transfer.proof.intermediate.out.diff
+329 −0 test/output/lambda-explicit-subst/in1.proof.intermediate.out.diff
+16,844 −0 test/output/lambda-explicit-subst/in2.proof.intermediate.out.diff
+5,354 −0 test/output/lambda-explicit-subst/in3.proof.intermediate.out.diff
+43 −0 test/output/non-rec-function/input.proof.intermediate.out.diff
+8,862 −0 test/output/pcf/collatz.proof.intermediate.out.diff
+6,238 −0 test/output/pcf/exp.proof.intermediate.out.diff
+2,075 −0 test/output/peano/mul_3_5.proof.intermediate.out.diff
+46 −0 test/output/simple/input.proof.intermediate.out.diff
+50 −0 test/output/tree-reverse-int/reverse-one-five.proof.intermediate.out.diff
+38 −0 test/output/tree-reverse-int/reverse-one.proof.intermediate.out.diff
+51 −0 test/output/tree-reverse/simplify.proof.intermediate.out.diff
+44 −0 test/output/type-cast/input.proof.intermediate.out.diff
+2 −0 test/proof/builtin-io.kore
+2 −0 test/proof/cell-value.kore
+2 −0 test/proof/conditional-function.kore
+2 −0 test/proof/fun-context.kore
+2 −0 test/proof/imp5-rw-succ.kore
+2 −0 test/proof/lambda-explicit-subst.kore
+2 −0 test/proof/non-rec-function.kore
+2 −0 test/proof/pcf.kore
+2 −0 test/proof/peano.kore
+2 −0 test/proof/simple.kore
+2 −0 test/proof/tree-reverse-int.kore
+2 −0 test/proof/tree-reverse.kore
+2 −0 test/proof/type-cast.kore
+9 −2 tools/kore-proof-trace/main.cpp
+1 −1 tools/llvm-kompile-codegen/CMakeLists.txt
+3 −0 unittests/runtime-collections/lists.cpp
+4 −0 unittests/runtime-ffi/ffi.cpp
+4 −0 unittests/runtime-io/io.cpp
+4 −0 unittests/runtime-strings/stringtest.cpp
2 changes: 1 addition & 1 deletion pyk/src/pyk/kcfg/show.py
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,7 @@ def _print_csubst(
_constraint_strs = [
self.kprint.pretty_print(ml_pred_to_bool(constraint, unsafe=True)) for constraint in csubst.constraints
]
constraint_strs = _multi_line_print('constraint', _constraint_strs, 'true', max_width=max_width)
constraint_strs = _multi_line_print('constraint', _constraint_strs, 'true')
if len(csubst.subst.minimize()) > 0 and minimize:
subst_strs = ['subst: ...']
else:
Expand Down

0 comments on commit d4b9273

Please sign in to comment.