Skip to content

Commit

Permalink
Update dependency: deps/pyk_release (#1996)
Browse files Browse the repository at this point in the history
* deps/pyk_release: Set Version v0.1.402

* Set Version: 1.0.249

* kevm-pyk/: sync poetry files pyk version v0.1.402

* flake.{nix,lock}: update Nix derivations

* deps/pyk_release: Set Version v0.1.403

* kevm-pyk/: sync poetry files pyk version v0.1.403

* flake.{nix,lock}: update Nix derivations

* Remove `--[no-]implication-every-block` in `KEVM`

* deps/pyk_release: Set Version v0.1.404

* kevm-pyk/: sync poetry files pyk version v0.1.404

* flake.{nix,lock}: update Nix derivations

* deps/pyk_release: Set Version v0.1.405

* kevm-pyk/: sync poetry files pyk version v0.1.405

* flake.{nix,lock}: update Nix derivations

* deps/pyk_release: Set Version v0.1.406

* kevm-pyk/: sync poetry files pyk version v0.1.406

* flake.{nix,lock}: update Nix derivations

* deps/pyk_release: Set Version v0.1.407

* Set Version: 1.0.250

* kevm-pyk/: sync poetry files pyk version v0.1.407

* deps/k_release: sync release file version 6.0.48

* deps/k: sync K submodule version v6.0.48

* flake.{nix,lock}: update Nix derivations

* deps/pyk_release: Set Version v0.1.408

* Set Version: 1.0.251

* kevm-pyk/: sync poetry files pyk version v0.1.408

* flake.{nix,lock}: update Nix derivations

* adding definedness constraints for ecrec

* kevm-pyk/: sync poetry files pyk version v0.1.408

* deps/pyk_release: Set Version v0.1.409

* kevm-pyk/: sync poetry files pyk version v0.1.409

* flake.{nix,lock}: update Nix derivations

* deps/pyk_release: Set Version v0.1.410

* kevm-pyk/: sync poetry files pyk version v0.1.410

* deps/k_release: sync release file version 6.0.50

* deps/k: sync K submodule version v6.0.50

* flake.{nix,lock}: update Nix derivations

* deps/pyk_release: Set Version v0.1.411

* Set Version: 1.0.252

* kevm-pyk/: sync poetry files pyk version v0.1.411

* flake.{nix,lock}: update Nix derivations

* Set Version: 1.0.253

* use newer version of poetry available in nixpkgs instead of the one supplied by the poetry2nix overlay

* kevm-pyk/: sync poetry files pyk version v0.1.411

* Set Version: 1.0.257

* deps/pyk_release: Set Version v0.1.412

* kevm-pyk/: sync poetry files pyk version v0.1.412

* flake.{nix,lock}: update Nix derivations

* kevm-pyk/solc_to_k: update import structure

* deps/pyk_release: Set Version v0.1.413

* kevm-pyk/: sync poetry files pyk version v0.1.413

* deps/k_release: sync release file version 6.0.52

* deps/k: sync K submodule version v6.0.52

* flake.{nix,lock}: update Nix derivations

* Set Version: 1.0.258

---------

Co-authored-by: devops <[email protected]>
Co-authored-by: palinatolmach <[email protected]>
Co-authored-by: Petar Maksimovic <[email protected]>
Co-authored-by: Sam Balco <[email protected]>
Co-authored-by: Everett Hildenbrandt <[email protected]>
  • Loading branch information
6 people authored Aug 15, 2023
1 parent 3472480 commit fb1cdef
Show file tree
Hide file tree
Showing 15 changed files with 165 additions and 151 deletions.
2 changes: 1 addition & 1 deletion deps/k
Submodule k updated 57 files
+2 −1 .github/workflows/release.yml
+18 −0 docs/ktools.md
+12 −9 docs/user_manual.md
+6 −6 flake.lock
+1 −1 haskell-backend/src/main/java/org/kframework/backend/haskell/HaskellRewriter.java
+1 −1 install-k
+14 −0 k-distribution/tests/regression-new/checks/duplicateContextLabels.k
+5 −0 k-distribution/tests/regression-new/checks/duplicateContextLabels.k.out
+19 −0 k-distribution/tests/regression-new/checks/freshConfig.k
+6 −0 k-distribution/tests/regression-new/checks/freshConfig.k.out
+27 −0 k-distribution/tests/regression-new/context-labels/Makefile
+1 −0 k-distribution/tests/regression-new/context-labels/barlabel.find-rule
+1 −0 k-distribution/tests/regression-new/context-labels/barlabel.find-rule.out
+1 −0 k-distribution/tests/regression-new/context-labels/bazlabel.find-rule
+1 −0 k-distribution/tests/regression-new/context-labels/bazlabel.find-rule.out
+13 −0 k-distribution/tests/regression-new/context-labels/context-spec.k
+22 −0 k-distribution/tests/regression-new/context-labels/context-spec.k.in
+638 −0 k-distribution/tests/regression-new/context-labels/context-spec.k.out
+17 −0 k-distribution/tests/regression-new/context-labels/context.k
+1 −0 k-distribution/tests/regression-new/context-labels/foolabel.find-rule
+1 −0 k-distribution/tests/regression-new/context-labels/foolabel.find-rule.out
+2 −0 k-distribution/tests/regression-new/excludedModuleAtts/Makefile
+4 −0 k-distribution/tests/regression-new/excludedModuleAtts/haskell/Makefile
+8 −0 k-distribution/tests/regression-new/excludedModuleAtts/haskell/test-entry.k
+1 −0 k-distribution/tests/regression-new/excludedModuleAtts/haskell/test-entry.k.out
+8 −0 k-distribution/tests/regression-new/excludedModuleAtts/haskell/test-main.k
+1 −0 k-distribution/tests/regression-new/excludedModuleAtts/haskell/test-main.k.out
+3 −0 k-distribution/tests/regression-new/excludedModuleAtts/llvm/Makefile
+8 −0 k-distribution/tests/regression-new/excludedModuleAtts/llvm/test-entry.k
+1 −0 k-distribution/tests/regression-new/excludedModuleAtts/llvm/test-entry.k.out
+8 −0 k-distribution/tests/regression-new/excludedModuleAtts/llvm/test-main.k
+1 −0 k-distribution/tests/regression-new/excludedModuleAtts/llvm/test-main.k.out
+7 −0 k-distribution/tests/regression-new/issue-3520-freshConfig/Makefile
+1 −0 k-distribution/tests/regression-new/issue-3520-freshConfig/run.test
+5 −0 k-distribution/tests/regression-new/issue-3520-freshConfig/run.test.out
+68 −0 k-distribution/tests/regression-new/issue-3520-freshConfig/test.k
+1 −1 k-distribution/tests/regression-new/json-input/json-in1.json.kast
+1 −1 k-distribution/tests/regression-new/json-input/json-in2.json.kast
+1 −1 k-distribution/tests/regression-new/json-input/json-in3.json.kast
+7 −5 kernel/src/main/java/org/kframework/backend/kore/KoreBackend.java
+92 −2 kernel/src/main/java/org/kframework/backend/kore/ModuleToKORE.java
+0 −134 kernel/src/main/java/org/kframework/compile/GenerateMapCeilAxioms.java
+12 −6 kernel/src/main/java/org/kframework/compile/ResolveAnonVar.java
+36 −2 kernel/src/main/java/org/kframework/compile/ResolveContexts.java
+91 −0 kernel/src/main/java/org/kframework/compile/ResolveFreshConfigConstants.java
+7 −1 kernel/src/main/java/org/kframework/compile/ResolveFreshConstants.java
+6 −1 kernel/src/main/java/org/kframework/compile/ResolveStrict.java
+2 −2 kernel/src/main/java/org/kframework/kompile/DefinitionParsing.java
+21 −3 kernel/src/main/java/org/kframework/kompile/Kompile.java
+7 −3 kernel/src/main/java/org/kframework/parser/json/JsonParser.java
+4 −7 kernel/src/main/java/org/kframework/unparser/ToJson.java
+0 −24 kore/src/main/scala/org/kframework/definition/outer.scala
+16 −32 kore/src/main/scala/org/kframework/definition/transformers.scala
+1 −1 llvm-backend/src/main/native/llvm-backend
+1 −1 package/arch/PKGBUILD
+1 −1 package/debian/changelog
+1 −1 package/version
2 changes: 1 addition & 1 deletion deps/k_release
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6.0.44
6.0.52
2 changes: 1 addition & 1 deletion deps/pyk_release
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.1.401
v0.1.413
75 changes: 58 additions & 17 deletions flake.lock

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

8 changes: 4 additions & 4 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/b01f185e4866de7c5b5a82f833ca9ea3c3f72fc4";
k-framework.url = "github:runtimeverification/k/v6.0.44";
k-framework.url = "github:runtimeverification/k/v6.0.52";
k-framework.inputs.nixpkgs.follows = "nixpkgs";
#nixpkgs.follows = "k-framework/nixpkgs";
flake-utils.follows = "k-framework/flake-utils";
Expand All @@ -17,7 +17,7 @@
ethereum-legacytests.url = "github:ethereum/legacytests/d7abc42a7b352a7b44b1f66b58aca54e4af6a9d7";
ethereum-legacytests.flake = false;
haskell-backend.follows = "k-framework/haskell-backend";
pyk.url = "github:runtimeverification/pyk/v0.1.401";
pyk.url = "github:runtimeverification/pyk/v0.1.413";
pyk.inputs.flake-utils.follows = "k-framework/flake-utils";
pyk.inputs.nixpkgs.follows = "k-framework/nixpkgs";
foundry.url = "github:shazow/foundry.nix/monthly"; # Use monthly branch for permanent releases
Expand Down Expand Up @@ -176,7 +176,7 @@
pkgs = import nixpkgs {
inherit system;
overlays = [
(final: prev: { llvm-backend-release = false; })
(final: prev: { llvm-backend-release = false; poetry-nixpkgs = prev.poetry; })
k-framework.overlay
blockchain-k-plugin.overlay
poetry2nix.overlay
Expand All @@ -191,7 +191,7 @@
packages.default = kevm;
devShell = pkgs.mkShell {
buildInputs = buildInputs pkgs k-framework.packages.${system}.k
++ [ pkgs.poetry pkgs.foundry-bin ];
++ [ pkgs.poetry-nixpkgs pkgs.foundry-bin ];

shellHook = ''
export NIX_LIBS="${nixLibs pkgs}"
Expand Down
Loading

0 comments on commit fb1cdef

Please sign in to comment.