teryanarmen
e04f7ded94
Fixed GPLQ spec, all rules passing ( #3822 )
...
Co-authored-by: Michael George <michael@certora.com>
Co-authored-by: Nick Armstrong <nick@certora.com>
Co-authored-by: Michael George <mdgeorge@cs.cornell.edu>
Co-authored-by: Aleksander Kryukov <firealexkryukov@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
2 years ago
teryanarmen
2c5194f3f1
Clean and fix formal verification ( #3798 )
...
Co-authored-by: Michael George <michael@certora.com>
Co-authored-by: Nick Armstrong <nick@certora.com>
Co-authored-by: Michael George <mdgeorge@cs.cornell.edu>
Co-authored-by: Aleksander Kryukov <firealexkryukov@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
2 years ago
Hadrien Croubois
07ac1030e7
chmod -x certora/scripts/**/*.sh
2 years ago
Hadrien Croubois
a73d7ab57b
get rid of certora/helpers
2 years ago
Hadrien Croubois
89962af163
Fix ERC20Wrapper.spec
2 years ago
Hadrien Croubois
c7a544d568
move passing scripts out of noCI
2 years ago
Hadrien Croubois
634c37becf
enable ci test for some (passing) rules
2 years ago
Hadrien Croubois
d986bbc8e0
filter noCI on script listing
2 years ago
Hadrien Croubois
fed8d5c856
refactor & improve ERC20 specs
2 years ago
Hadrien Croubois
597202d904
finish ERC20 base specs + move all other specs to noCI for the time being
2 years ago
Hadrien Croubois
8f6a03204e
Start working on ERC20 specs
2 years ago
Hadrien Croubois
d916e2edf4
further script cleanup
2 years ago
Hadrien Croubois
3075181276
use bash
2 years ago
Hadrien Croubois
8b1042371a
remove some scripts from CI run
2 years ago
Hadrien Croubois
38d21cab86
update scripts
2 years ago
Hadrien Croubois
bfbf4d8398
clean applyHarness
2 years ago
Hadrien Croubois
49333bcc24
clean applyHarness
2 years ago
Hadrien Croubois
3252e54f2b
use solc without version & remove send_only
2 years ago
Hadrien Croubois
cc7837fb46
cleanup scripts/*.sh
2 years ago
Hadrien Croubois
9dd0eb5e5c
better wildcard
2 years ago
Hadrien Croubois
9ce8455ae0
run certora scripts
2 years ago
Hadrien Croubois
dfa0505c40
fix formal verification workflow
2 years ago
Hadrien Croubois
e7f770591b
update harness and matrix
2 years ago
Hadrien Croubois
b9c7899e6c
no debug
2 years ago
Hadrien Croubois
0f20d57771
touch to force make
2 years ago
Hadrien Croubois
797ef26bb6
refactor
2 years ago
Hadrien Croubois
9aa745e4fe
try using python 3.8
2 years ago
Hadrien Croubois
d7c3cc758b
try using python 3.10
2 years ago
Hadrien Croubois
3c0d926908
--debug
2 years ago
Hadrien Croubois
28367f8989
fix action
2 years ago
Hadrien Croubois
61817e055f
enable formal verification by matrix
2 years ago
Hadrien Croubois
94f9f7ac58
test matrix
2 years ago
Hadrien Croubois
b2ec06aaf2
test matrix
2 years ago
Hadrien Croubois
0fa6aad5e5
Update certora harness
2 years ago
Hadrien Croubois
0c2453ba17
Automatically generate test matrix
2 years ago
Hadrien Croubois
0d1e919742
run check on the formal-verification branch
2 years ago
Hadrien Croubois
75ce9ef8e9
name
2 years ago
Hadrien Croubois
56c355ea8b
fix
2 years ago
Hadrien Croubois
e9f53ebc02
run prettier --write
2 years ago
Hadrien Croubois
3aa0a015d1
workflow trigger
2 years ago
Hadrien Croubois
d98d9c03f3
Merge remote-tracking branch 'Certora/master' into formal-verification
2 years ago
Francisco
6a8d977d22
Skip changelog check if label is present ( #3687 )
2 years ago
Francisco
3c552e6e03
Fix relevant warnings ( #3685 )
2 years ago
omahs
5d31ad0eb9
Fix: typo & grammar ( #3684 )
2 years ago
Nicolás Venturo
80ae402387
Add fuzz tests for Math.sqrt & Math.logX using Foundry ( #3676 )
...
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
2 years ago
Hadrien Croubois
c1d6e39aab
Add log2, log10 and log256 functions ( #3670 )
2 years ago
Hadrien Croubois
d857ab5702
Fix EnumerableMap and EnumerableSet generation
2 years ago
Francisco Giordano
42fe56031f
Fix EnumerableMap and EnumerableSet warning format
2 years ago
Hadrien Croubois
171fa40bc8
ERC721 extension for efficient batch minting ( #3311 )
...
Co-authored-by: Francisco <frangio.1@gmail.com>
2 years ago
Daniel Liu
005a35b02a
Optimize Math.max and SignedMath.max ( #3679 )
...
Co-authored-by: Daniel Liu <liudaniel@qq.com>
2 years ago