Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ jobs:
with:
os: ubuntu
distro: noble
llvm: 16
llvm: 17
jdk: 21
pkg-name: kframework_amd64_ubuntu_noble.deb
build-package: package/debian/build-package noble kframework
Expand Down
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
Expand Up @@ -4,7 +4,7 @@
rv-nix-tools.url = "github:runtimeverification/rv-nix-tools/854d4f05ea78547d46e807b414faad64cea10ae4";
nixpkgs.follows = "rv-nix-tools/nixpkgs";

llvm-backend.url = "github:runtimeverification/llvm-backend/v0.1.138";
llvm-backend.url = "github:runtimeverification/llvm-backend/v0.1.137";
llvm-backend.inputs.nixpkgs.follows = "nixpkgs";

haskell-backend = {
Expand Down
6 changes: 3 additions & 3 deletions install-build-deps
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ inst_Debian() {
sudo apt-get install -q \
bison \
build-essential \
clang-15 \
clang-17 \
cmake \
curl \
flex \
Expand All @@ -26,8 +26,8 @@ inst_Debian() {
libunwind-dev \
libyaml-dev \
libz3-dev \
lld-15 \
llvm-15-tools \
lld-17 \
llvm-17-tools \
m4 \
maven \
openjdk-17-jdk \
Expand Down
2 changes: 1 addition & 1 deletion macos-envrc
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@

PATH_add `brew --prefix bison`/bin
PATH_add `brew --prefix flex`/bin
PATH_add `brew --prefix llvm@15`/bin
PATH_add `brew --prefix llvm@17`/bin
PATH_add `brew --prefix openjdk`/bin
4 changes: 2 additions & 2 deletions package/debian/kframework/control.noble
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ Source: kframework
Section: devel
Priority: optional
Maintainer: Dwight Guth <[email protected]>
Build-Depends: clang-16 , cmake , debhelper (>=10) , flex , libboost-test-dev , libfmt-dev , libgmp-dev , libjemalloc-dev , libmpfr-dev , libsecp256k1-dev , libunwind-dev , libyaml-dev , maven , openjdk-21-jdk , pkg-config , python3 , python3-dev , python3-pip , xxd , zlib1g-dev
Build-Depends: clang-17 , cmake , debhelper (>=10) , flex , libboost-test-dev , libfmt-dev , libgmp-dev , libjemalloc-dev , libmpfr-dev , libsecp256k1-dev , libunwind-dev , libyaml-dev , maven , openjdk-21-jdk , pkg-config , python3 , python3-dev , python3-pip , xxd , zlib1g-dev
Standards-Version: 3.9.6
Homepage: https://github.com/runtimeverification/k

Package: kframework
Architecture: any
Section: devel
Priority: optional
Depends: bison , clang-16 , openjdk-21-jre-headless , flex , gcc , g++ , libboost-dev , libffi-dev , libfmt-dev , libgmp-dev , libjemalloc-dev , libmpfr-dev , libsecp256k1-1 , libtinfo-dev , libunwind-dev , libyaml-0-2 , libz3-4 , lld-16 , llvm-16 , pkg-config
Depends: bison , clang-17 , openjdk-21-jre-headless , flex , gcc , g++ , libboost-dev , libffi-dev , libfmt-dev , libgmp-dev , libjemalloc-dev , libmpfr-dev , libsecp256k1-1 , libtinfo-dev , libunwind-dev , libyaml-0-2 , libz3-4 , lld-17 , llvm-17 , pkg-config
Recommends: z3
Description: K framework toolchain
Includes K Framework compiler for K language definitions, and K interpreter
Expand Down
2 changes: 1 addition & 1 deletion package/macos/brew-install-deps
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/bin/bash -ex

brew update
brew install maven cmake boost libyaml jemalloc llvm@12 gmp mpfr z3 pkg-config flex bison haskell-stack
brew install maven cmake boost libyaml jemalloc llvm@17 gmp mpfr z3 pkg-config flex bison haskell-stack
Loading