Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
192 commits
Select commit Hold shift + click to select a range
a83eaef
deps/k_release: Set Version 7.1.167
rv-auditor Oct 29, 2024
8810ca2
krypto/: sync poetry files pyk version 7.1.167
rv-auditor Oct 29, 2024
09265f4
flake.{nix,lock}: update Nix derivations
rv-auditor Oct 29, 2024
cd1bd06
deps/k_release: Set Version 7.1.169
rv-auditor Oct 31, 2024
1792d3a
krypto/: sync poetry files pyk version 7.1.169
rv-auditor Oct 31, 2024
1c950b5
flake.{nix,lock}: update Nix derivations
rv-auditor Oct 31, 2024
5838dac
deps/k_release: Set Version 7.1.170
rv-auditor Nov 1, 2024
5a98496
krypto/: sync poetry files pyk version 7.1.170
rv-auditor Nov 1, 2024
5ff664f
flake.{nix,lock}: update Nix derivations
rv-auditor Nov 1, 2024
cc4fa0f
deps/k_release: Set Version 7.1.173
rv-auditor Nov 21, 2024
3fb6e5a
krypto/: sync poetry files pyk version 7.1.173
rv-auditor Nov 21, 2024
c896278
flake.{nix,lock}: update Nix derivations
rv-auditor Nov 21, 2024
9a4d7e3
deps/k_release: Set Version 7.1.174
rv-auditor Nov 21, 2024
69391bd
krypto/: sync poetry files pyk version 7.1.174
rv-auditor Nov 21, 2024
c074af9
flake.{nix,lock}: update Nix derivations
rv-auditor Nov 21, 2024
80e1f7c
deps/k_release: Set Version 7.1.177
rv-auditor Nov 27, 2024
ad7a772
krypto/: sync poetry files pyk version 7.1.177
rv-auditor Nov 27, 2024
1791534
flake.{nix,lock}: update Nix derivations
rv-auditor Nov 27, 2024
7368e2d
deps/k_release: Set Version 7.1.178
rv-auditor Nov 27, 2024
6e15f7d
krypto/: sync poetry files pyk version 7.1.178
rv-auditor Nov 27, 2024
9962e55
flake.{nix,lock}: update Nix derivations
rv-auditor Nov 27, 2024
9c267d1
deps/k_release: Set Version 7.1.179
rv-auditor Nov 27, 2024
e53cbf4
krypto/: sync poetry files pyk version 7.1.179
rv-auditor Nov 27, 2024
56d473c
flake.{nix,lock}: update Nix derivations
rv-auditor Nov 27, 2024
ae711da
deps/k_release: Set Version 7.1.180
rv-auditor Nov 28, 2024
e24dd80
krypto/: sync poetry files pyk version 7.1.180
rv-auditor Nov 28, 2024
f311b4f
flake.{nix,lock}: update Nix derivations
rv-auditor Nov 28, 2024
0528d6a
deps/k_release: Set Version 7.1.181
rv-auditor Dec 3, 2024
298faee
krypto/: sync poetry files pyk version 7.1.181
rv-auditor Dec 3, 2024
8b1043c
flake.{nix,lock}: update Nix derivations
rv-auditor Dec 3, 2024
9024914
deps/k_release: Set Version 7.1.182
rv-auditor Dec 4, 2024
3676d46
krypto/: sync poetry files pyk version 7.1.182
rv-auditor Dec 4, 2024
193dfab
flake.{nix,lock}: update Nix derivations
rv-auditor Dec 4, 2024
5425faf
deps/k_release: Set Version 7.1.183
rv-auditor Dec 4, 2024
ee3c1bc
krypto/: sync poetry files pyk version 7.1.183
rv-auditor Dec 4, 2024
b510496
flake.{nix,lock}: update Nix derivations
rv-auditor Dec 4, 2024
7746165
deps/k_release: Set Version 7.1.184
rv-auditor Dec 5, 2024
0438ce5
deps/k_release: Set Version 7.1.186
rv-auditor Dec 10, 2024
90cb519
krypto/: sync poetry files pyk version 7.1.186
rv-auditor Dec 10, 2024
e1a6a9d
flake.{nix,lock}: update Nix derivations
rv-auditor Dec 10, 2024
be6ac09
deps/k_release: Set Version 7.1.187
rv-auditor Dec 11, 2024
1ae48b1
krypto/: sync poetry files pyk version 7.1.187
rv-auditor Dec 11, 2024
80d0b0a
flake.{nix,lock}: update Nix derivations
rv-auditor Dec 11, 2024
ff6f8aa
deps/k_release: Set Version 7.1.190
rv-auditor Dec 17, 2024
158081c
krypto/: sync poetry files pyk version 7.1.190
rv-auditor Dec 17, 2024
0c8d0c3
flake.{nix,lock}: update Nix derivations
rv-auditor Dec 17, 2024
1d81350
deps/k_release: Set Version 7.1.191
rv-auditor Dec 17, 2024
bc1af85
deps/k_release: Set Version 7.1.193
rv-auditor Dec 29, 2024
7af98d6
krypto/: sync poetry files pyk version 7.1.193
rv-auditor Dec 29, 2024
a42e157
flake.{nix,lock}: update Nix derivations
rv-auditor Dec 29, 2024
909e62c
deps/k_release: Set Version 7.1.194
rv-auditor Jan 7, 2025
7d82704
krypto/: sync poetry files pyk version 7.1.194
rv-auditor Jan 7, 2025
fdcaee5
flake.{nix,lock}: update Nix derivations
rv-auditor Jan 7, 2025
a1d9eb2
deps/k_release: Set Version 7.1.195
rv-auditor Jan 7, 2025
8832fff
deps/k_release: Set Version 7.1.196
rv-auditor Jan 7, 2025
e043b65
krypto/: sync poetry files pyk version 7.1.196
rv-auditor Jan 7, 2025
c7cda0e
flake.{nix,lock}: update Nix derivations
rv-auditor Jan 7, 2025
7f50f19
deps/k_release: Set Version 7.1.198
rv-auditor Jan 14, 2025
54efb96
krypto/: sync poetry files pyk version 7.1.198
rv-auditor Jan 14, 2025
4e2663d
flake.{nix,lock}: update Nix derivations
rv-auditor Jan 14, 2025
a0c0209
deps/k_release: Set Version 7.1.199
rv-auditor Jan 16, 2025
b2a50c4
krypto/: sync poetry files pyk version 7.1.199
rv-auditor Jan 16, 2025
54940a1
flake.{nix,lock}: update Nix derivations
rv-auditor Jan 16, 2025
ff592d7
deps/k_release: Set Version 7.1.201
rv-auditor Jan 17, 2025
0e97372
deps/k_release: Set Version 7.1.202
rv-auditor Jan 20, 2025
911188d
krypto/: sync poetry files pyk version 7.1.202
rv-auditor Jan 20, 2025
b79f2a4
flake.{nix,lock}: update Nix derivations
rv-auditor Jan 20, 2025
683c179
deps/k_release: Set Version 7.1.203
rv-auditor Jan 20, 2025
65fe545
krypto/: sync poetry files pyk version 7.1.203
rv-auditor Jan 20, 2025
c7efeba
flake.{nix,lock}: update Nix derivations
rv-auditor Jan 20, 2025
e10b92e
deps/k_release: Set Version 7.1.204
rv-auditor Jan 20, 2025
f7b3bf6
krypto/: sync poetry files pyk version 7.1.204
rv-auditor Jan 20, 2025
0acdf36
flake.{nix,lock}: update Nix derivations
rv-auditor Jan 20, 2025
e17f504
deps/k_release: Set Version 7.1.205
rv-auditor Jan 20, 2025
baadbd7
krypto/: sync poetry files pyk version 7.1.205
rv-auditor Jan 20, 2025
cbcc2fd
flake.{nix,lock}: update Nix derivations
rv-auditor Jan 20, 2025
3597e4b
deps/k_release: Set Version 7.1.207
rv-auditor Jan 23, 2025
094f3f7
krypto/: sync poetry files pyk version 7.1.207
rv-auditor Jan 23, 2025
89d4b11
flake.{nix,lock}: update Nix derivations
rv-auditor Jan 23, 2025
ac4a4b4
deps/k_release: Set Version 7.1.208
rv-auditor Jan 27, 2025
401e797
krypto/: sync poetry files pyk version 7.1.208
rv-auditor Jan 27, 2025
b685ec9
flake.{nix,lock}: update Nix derivations
rv-auditor Jan 27, 2025
05509df
deps/k_release: Set Version 7.1.210
rv-auditor Feb 3, 2025
76a34c3
krypto/: sync poetry files pyk version 7.1.210
rv-auditor Feb 3, 2025
1421605
flake.{nix,lock}: update Nix derivations
rv-auditor Feb 3, 2025
936c4f6
deps/k_release: Set Version 7.1.211
rv-auditor Feb 3, 2025
94ad6e1
deps/k_release: Set Version 7.1.212
rv-auditor Feb 5, 2025
99433ad
krypto/: sync poetry files pyk version 7.1.212
rv-auditor Feb 5, 2025
e1c710d
flake.{nix,lock}: update Nix derivations
rv-auditor Feb 5, 2025
d0865cb
Merge remote-tracking branch 'origin/master' into _update-deps/runtim…
rv-auditor Mar 5, 2025
fea958f
deps/k_release: Set Version 7.1.217
rv-auditor Mar 5, 2025
414a866
krypto/: sync poetry files pyk version 7.1.217
rv-auditor Mar 5, 2025
3d943ed
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 5, 2025
cd27beb
deps/k_release: Set Version 7.1.218
rv-auditor Mar 5, 2025
d8b3c9f
krypto/: sync poetry files pyk version 7.1.218
rv-auditor Mar 5, 2025
0084996
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 5, 2025
2542b60
Merge remote-tracking branch 'origin/master' into _update-deps/runtim…
rv-auditor Mar 10, 2025
4eecd64
deps/k_release: Set Version 7.1.219
rv-auditor Mar 10, 2025
8ceb2d8
krypto/: sync poetry files pyk version 7.1.219
rv-auditor Mar 10, 2025
8b97679
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 10, 2025
627f0d9
deps/k_release: Set Version 7.1.220
rv-auditor Mar 13, 2025
a579647
krypto/: sync poetry files pyk version 7.1.220
rv-auditor Mar 13, 2025
8c0c9e9
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 13, 2025
a0620f1
deps/k_release: Set Version 7.1.222
rv-auditor Mar 13, 2025
12e877c
krypto/: sync poetry files pyk version 7.1.222
rv-auditor Mar 13, 2025
6ed9fb6
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 13, 2025
b829de4
deps/k_release: Set Version 7.1.223
rv-auditor Mar 14, 2025
5b7c308
krypto/: sync poetry files pyk version 7.1.223
rv-auditor Mar 14, 2025
1068b4b
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 14, 2025
b95ed36
deps/k_release: Set Version 7.1.224
rv-auditor Mar 14, 2025
cca3aad
krypto/: sync poetry files pyk version 7.1.224
rv-auditor Mar 14, 2025
f7d1777
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 14, 2025
8b55412
deps/k_release: Set Version 7.1.225
rv-auditor Mar 14, 2025
cc28cba
krypto/: sync poetry files pyk version 7.1.225
rv-auditor Mar 14, 2025
d4f9bbe
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 14, 2025
573a196
deps/k_release: Set Version 7.1.226
rv-auditor Mar 17, 2025
ac9ec60
krypto/: sync poetry files pyk version 7.1.226
rv-auditor Mar 17, 2025
52d2dac
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 17, 2025
9278f69
deps/k_release: Set Version 7.1.227
rv-auditor Mar 17, 2025
d3cba02
krypto/: sync poetry files pyk version 7.1.227
rv-auditor Mar 17, 2025
19de2a2
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 17, 2025
e949e01
deps/k_release: Set Version 7.1.228
rv-auditor Mar 17, 2025
c966205
deps/k_release: Set Version 7.1.229
rv-auditor Mar 18, 2025
68dc466
krypto/: sync poetry files pyk version 7.1.229
rv-auditor Mar 18, 2025
e39e7ae
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 18, 2025
3cfbd85
deps/k_release: Set Version 7.1.230
rv-auditor Mar 20, 2025
c543247
krypto/: sync poetry files pyk version 7.1.230
rv-auditor Mar 20, 2025
519e6a4
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 20, 2025
74bb2e7
deps/k_release: Set Version 7.1.232
rv-auditor Mar 24, 2025
c3ef1e0
krypto/: sync poetry files pyk version 7.1.232
rv-auditor Mar 24, 2025
0d11269
flake.{nix,lock}: update Nix derivations
rv-auditor Mar 24, 2025
d1f9935
deps/k_release: Set Version 7.1.235
rv-auditor Apr 3, 2025
0333b39
krypto/: sync poetry files pyk version 7.1.235
rv-auditor Apr 3, 2025
2b0aa96
flake.{nix,lock}: update Nix derivations
rv-auditor Apr 3, 2025
33eff1f
deps/k_release: Set Version 7.1.236
rv-auditor Apr 7, 2025
7dd7c3c
krypto/: sync poetry files pyk version 7.1.236
rv-auditor Apr 7, 2025
9691e2f
flake.{nix,lock}: update Nix derivations
rv-auditor Apr 7, 2025
32d658a
deps/k_release: Set Version 7.1.237
rv-auditor Apr 16, 2025
223b0f2
deps/k_release: Set Version 7.1.238
rv-auditor Apr 16, 2025
27656de
deps/k_release: Set Version 7.1.240
rv-auditor Apr 17, 2025
5f3e590
krypto/: sync poetry files pyk version 7.1.240
rv-auditor Apr 17, 2025
546e64c
flake.{nix,lock}: update Nix derivations
rv-auditor Apr 17, 2025
b2415a9
deps/k_release: Set Version 7.1.241
rv-auditor Apr 17, 2025
2a7d66d
deps/k_release: Set Version 7.1.242
rv-auditor Apr 28, 2025
b5bc7c7
krypto/: sync poetry files pyk version 7.1.242
rv-auditor Apr 28, 2025
fafdc5f
flake.{nix,lock}: update Nix derivations
rv-auditor Apr 28, 2025
1d11b15
deps/k_release: Set Version 7.1.243
rv-auditor Apr 28, 2025
2a4fd3a
krypto/: sync poetry files pyk version 7.1.243
rv-auditor Apr 28, 2025
b0c9b06
flake.{nix,lock}: update Nix derivations
rv-auditor Apr 28, 2025
a07b90f
deps/k_release: Set Version 7.1.244
rv-auditor Apr 28, 2025
1f9b8e3
deps/k_release: Set Version 7.1.245
rv-auditor Apr 29, 2025
033e36e
deps/k_release: Set Version 7.1.246
rv-auditor Apr 29, 2025
a4daf43
deps/k_release: Set Version 7.1.247
rv-auditor Apr 30, 2025
0034cad
Merge remote-tracking branch 'origin/master' into _update-deps/runtim…
rv-auditor Apr 30, 2025
0cb8154
deps/k_release: Set Version 7.1.248
rv-auditor Apr 30, 2025
c00b8d7
krypto/: sync poetry files pyk version 7.1.248
rv-auditor Apr 30, 2025
31c92c1
flake.{nix,lock}: update Nix derivations
rv-auditor Apr 30, 2025
42dd6e6
deps/k_release: Set Version 7.1.249
rv-auditor May 4, 2025
a13f62a
krypto/: sync poetry files pyk version 7.1.249
rv-auditor May 4, 2025
6767e7c
flake.{nix,lock}: update Nix derivations
rv-auditor May 4, 2025
4f04504
Merge remote-tracking branch 'origin/master' into _update-deps/runtim…
rv-auditor May 12, 2025
608dfcf
deps/k_release: Set Version 7.1.251
rv-auditor May 12, 2025
80161d7
krypto/: sync poetry files pyk version 7.1.251
rv-auditor May 12, 2025
50589f4
flake.{nix,lock}: update Nix derivations
rv-auditor May 12, 2025
ce79aca
deps/k_release: Set Version 7.1.252
rv-auditor May 12, 2025
b97f2fe
krypto/: sync poetry files pyk version 7.1.252
rv-auditor May 12, 2025
a2a2da7
flake.{nix,lock}: update Nix derivations
rv-auditor May 12, 2025
8c8311f
deps/k_release: Set Version 7.1.253
rv-auditor May 12, 2025
449d0f9
krypto/: sync poetry files pyk version 7.1.253
rv-auditor May 12, 2025
3d1f284
flake.{nix,lock}: update Nix derivations
rv-auditor May 12, 2025
23d34fe
deps/k_release: Set Version 7.1.254
rv-auditor May 14, 2025
7e9ef10
krypto/: sync poetry files pyk version 7.1.254
rv-auditor May 14, 2025
6b851d0
flake.{nix,lock}: update Nix derivations
rv-auditor May 14, 2025
9a7aed9
Replacing C++17 with C++20
Robertorosmaninho May 15, 2025
d93d462
krypto/: sync poetry files pyk version 7.1.254
rv-auditor May 15, 2025
dfd7c2d
Trying to fix python isort dependency
Robertorosmaninho May 15, 2025
70b01cc
krypto/: sync poetry files pyk version 7.1.254
rv-auditor May 15, 2025
2908cf6
Trying to fix python isort dependency
Robertorosmaninho May 15, 2025
2a9f9c4
krypto/: sync poetry files pyk version 7.1.254
rv-auditor May 15, 2025
f047344
Trying to fix python isort dependency
Robertorosmaninho May 15, 2025
8eebcea
krypto/: sync poetry files pyk version 7.1.254
rv-auditor May 15, 2025
113e721
Trying to fix python isort dependency
Robertorosmaninho May 15, 2025
94016ab
Trying to fix python isort dependency
Robertorosmaninho May 15, 2025
8a89d88
Trying to fix python isort dependency
Robertorosmaninho May 15, 2025
e8e1a19
Trying to fix python isort dependency
Robertorosmaninho May 15, 2025
fcabffe
Removing tentatives to fix dependencies
Robertorosmaninho May 15, 2025
13cb059
krypto/: sync poetry files pyk version 7.1.254
rv-auditor May 15, 2025
21a87ef
add build dependencies to poetry overlay
juliankuners May 15, 2025
a28c767
add temporary patches for nix python build systems
juliankuners May 15, 2025
cb15c3b
deps/k_release: Set Version 7.1.255
rv-auditor May 15, 2025
57da607
krypto/: sync poetry files pyk version 7.1.255
rv-auditor May 15, 2025
18efc1c
flake.{nix,lock}: update Nix derivations
rv-auditor May 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ $(PREFIX)/libff/lib/libff.a:

C_KZG_4844 := $(CURDIR)/deps/c-kzg-4844
C_KZG_4844_CFLAGS := -fPIC -O2 -I$(C_KZG_4844)/src -I$(C_KZG_4844)/inc
C_KZG_4844_CXXFLAGS := $(C_KZG_4844_CFLAGS) -std=c++17
C_KZG_4844_CXXFLAGS := $(C_KZG_4844_CFLAGS) -std=c++20

BLST := $(C_KZG_4844)/blst

Expand Down Expand Up @@ -136,7 +136,7 @@ ifneq ($(APPLE_SILICON),)
INCLUDES += -I $(GMP_PREFIX)/include -I $(MPFR_PREFIX)/include -I $(OPENSSL_PREFIX)/include -I $(CRYPTOPP_PREFIX)/include -I $(SECP256K1_PREFIX)/include -I $(BOOST_PREFIX)/include
endif

CPPFLAGS += --std=c++17 -fPIC -O3 $(INCLUDES)
CPPFLAGS += --std=c++20 -fPIC -O3 $(INCLUDES)

plugin-c/%.o: plugin-c/%.cpp $(PREFIX)/libcryptopp/lib/libcryptopp.a $(PREFIX)/libff/lib/libff.a $(PREFIX)/c-kzg-4844/lib/libckzg.a $(PREFIX)/c-kzg-4844/lib/libblst.a
$(CXX) -c $(CPPFLAGS) $(CXXFLAGS) -o $@ $<
Expand Down
2 changes: 1 addition & 1 deletion deps/k_release
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7.1.166
7.1.255
129 changes: 100 additions & 29 deletions flake.lock

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

50 changes: 44 additions & 6 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
description = "Blockchain K plugin";

inputs = {
k-framework.url = "github:runtimeverification/k/v7.1.166";
k-framework.url = "github:runtimeverification/k/v7.1.255";
nixpkgs.follows = "k-framework/nixpkgs";
flake-utils.follows = "k-framework/flake-utils";
rv-utils.follows = "k-framework/rv-utils";
Expand Down Expand Up @@ -130,11 +130,49 @@
overrides = poetry2nix.overrides.withDefaults
(finalPython: prevPython: {
kframework = prev.pyk-python310;
flake8-type-checking =
prevPython.flake8-type-checking.overridePythonAttrs (old: {
propagatedBuildInputs = (old.propagatedBuildInputs or [ ])
++ [ finalPython.poetry ];
});
flake8-type-checking = prevPython.flake8-type-checking.overridePythonAttrs (old: {
propagatedBuildInputs = (old.propagatedBuildInputs or [ ]) ++ [
finalPython.poetry
];
});
autoflake = prevPython.autoflake.overrideAttrs(_: super: {
nativeBuildInputs = super.nativeBuildInputs ++ [ prevPython.hatchling ];
});
isort = prevPython.isort.overridePythonAttrs (
old: {
buildInputs = (old.buildInputs or [ ]) ++ [ prevPython.hatchling ];
}
);
mypy-extensions = prevPython.mypy-extensions.overridePythonAttrs (
old: {
buildInputs = (old.buildInputs or [ ]) ++ [ prevPython.flit-core ];
patches = (old.patches or [ ]) ++ [
./nix/resources/mypy-extensions-pyproject.toml.patch
];
}
);
click = prevPython.click.overridePythonAttrs (
old: {
buildInputs = (old.buildInputs or [ ]) ++ [ prevPython.flit-core ];
patches = (old.patches or [ ]) ++ [
./nix/resources/click-pyproject.toml.patch
];
}
);
typing-extensions = prevPython.typing-extensions.overridePythonAttrs (
old: {
patches = (old.patches or [ ]) ++ [
./nix/resources/typing-extensions-pyproject.toml.patch
];
}
);
attrs = prevPython.attrs.overridePythonAttrs (
old: {
patches = (old.patches or [ ]) ++ [
./nix/resources/attrs-pyproject.toml.patch
];
}
);
});

checkPhase = ''
Expand Down
Loading