Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Just checking CI #1282

Draft
wants to merge 298 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
298 commits
Select commit Hold shift + click to select a range
592e5f2
Ugly commit 22.11.
vakaras Jun 1, 2023
729ae07
Ugly commit 22.12.
vakaras Jun 1, 2023
1966966
Ugly commit 22.13.
vakaras Jun 1, 2023
13bf07e
Ugly commit 22.14.
vakaras Jun 1, 2023
ef3f3d1
Silicon 14.
vakaras Jun 1, 2023
d079243
Ugly commit 22.15.
vakaras Jun 1, 2023
e1e49d1
Silicon 15.
vakaras Jun 2, 2023
d6ef970
Silicon 16.
vakaras Jun 2, 2023
df1f4da
Silicon 17.
vakaras Jun 2, 2023
df47ffe
Silicon 18.
vakaras Jun 2, 2023
037c8f1
Silicon 19.
vakaras Jun 2, 2023
a45494f
Silicon 20.
vakaras Jun 2, 2023
b321eaf
Silicon 21.
vakaras Jun 2, 2023
4acbbdc
Silicon 22.
vakaras Jun 3, 2023
b03c312
Silicon 23.
vakaras Jun 3, 2023
b819b80
Silicon 24.
vakaras Jun 3, 2023
9922b21
Ugly commit 22.16
vakaras Jun 4, 2023
d61f03e
Ugly commit 23.1
vakaras Jun 4, 2023
6ab7c89
Ugly commit 23.2
vakaras Jun 4, 2023
bd7fdd3
Ugly commit 23.3
vakaras Jun 4, 2023
bdde2cd
Ugly commit 23.4
vakaras Jun 4, 2023
e3e7e34
Ugly commit 23.05.
vakaras Jun 7, 2023
9f73a04
Ugly commit 23.06.
vakaras Jun 9, 2023
233ecf9
Ugly commit 23.07.
vakaras Jun 9, 2023
a634d6f
Ugly commit 23.08.
vakaras Jun 10, 2023
3480317
Ugly commit 23.09.
vakaras Jun 10, 2023
b620d0b
Ugly commit 23.10.
vakaras Jun 10, 2023
d88b06f
Ugly commit 23.11.
vakaras Jun 10, 2023
2baa7ac
Ugly commit 23.12
vakaras Jun 10, 2023
f3ee4e2
Ugly commit 23.13
vakaras Jun 11, 2023
eed42b0
Ugly commit 23.14
vakaras Jun 11, 2023
01b6747
Ugly commit 23.15
vakaras Jun 11, 2023
ef94f62
Ugly commit 24.01
vakaras Jun 12, 2023
0400234
Ugly commit 24.01.
vakaras Jun 12, 2023
1bdd42c
Ugly commit 24.02.
vakaras Jun 12, 2023
dc01aa6
Ugly commit 24.03.
vakaras Jun 12, 2023
0026bbc
Ugly commit 24.04.
vakaras Jun 13, 2023
d9efaf8
Ugly commit 24.05.
vakaras Jun 13, 2023
d083f2d
Ugly commit 24.06.
vakaras Jun 13, 2023
fae6e06
Ugly commit 24.07.
vakaras Jun 13, 2023
56682c7
Ugly commit 24.07.
vakaras Jun 13, 2023
20df9e3
Ugly commit 25.01.
vakaras Jun 15, 2023
0bc7815
Ugly commit 25.02.
vakaras Jun 15, 2023
56d0e32
Ugly commit 25.03.
vakaras Jun 15, 2023
d612eaf
Ugly commit 25.04.
vakaras Jun 16, 2023
ad4d105
Ugly commit 25.05.
vakaras Jun 16, 2023
c789a4f
Ugly commit 25.06.
vakaras Jun 16, 2023
c13fe43
Ugly commit 25.07.
vakaras Jun 16, 2023
47400de
Ugly commit 25.08.
vakaras Jun 16, 2023
8a95bcf
Ugly commit 25.09.
vakaras Jun 16, 2023
f94550c
Add Int::new_isize.
vakaras Jun 16, 2023
ab1e28d
Ugly commit 25.10.
vakaras Jun 16, 2023
df89f64
Ugly commit 25.11.
vakaras Jun 16, 2023
c9edbef
Ugly commit 25.12.
vakaras Jun 16, 2023
4707dd7
Ugly commit 25.13.
vakaras Jun 16, 2023
518b1a7
Ugly commit 25.14.
vakaras Jun 17, 2023
24f91df
Ugly commit 25.15.
vakaras Jun 17, 2023
1b873df
Ugly commit 25.16.
vakaras Jun 17, 2023
8885325
Ugly commit 25.17.
vakaras Jun 17, 2023
ad632b8
Ugly commit 25.18.
vakaras Jun 17, 2023
c6457ce
Ugly commit 25.19.
vakaras Jun 17, 2023
25e47c1
Ugly commit 25.20.
vakaras Jun 17, 2023
7efa708
Ugly commit 25.21.
vakaras Jun 17, 2023
61c72b5
Ugly commit 25.22.
vakaras Jun 17, 2023
4a1eaf3
Ugly commit 25.23.
vakaras Jun 17, 2023
5861899
Ugly commit 25.24
vakaras Jun 17, 2023
3818ca1
Ugly commit 25.25
vakaras Jun 18, 2023
10e81ab
Ugly commit 25.26
vakaras Jun 18, 2023
1f9d8b2
Ugly commit 25.27.
vakaras Jun 19, 2023
2a249b8
Ugly commit 25.28.
vakaras Jun 19, 2023
66f8f7a
Ugly commit 25.29.
vakaras Jun 19, 2023
3978179
Ugly commit 25.30.
vakaras Jun 19, 2023
91594e8
Ugly commit 25.31.
vakaras Jun 19, 2023
cd7ab00
Ugly commit 25.32.
vakaras Jun 19, 2023
9107e87
Ugly commit 25.33.
vakaras Jun 19, 2023
e52bbab
Ugly commit 25.34.
vakaras Jun 19, 2023
876130b
Ugly commit 25.35.
vakaras Jun 20, 2023
55919be
Ugly commit 25.36.
vakaras Jun 20, 2023
829a4c9
Ugly commit 25.37.
vakaras Jun 20, 2023
bdc35b2
Ugly commit 25.38.
vakaras Jun 20, 2023
9719884
Ugly commit 25.39.
vakaras Jun 20, 2023
52481db
Ugly commit 25.40.
vakaras Jun 20, 2023
c4495c1
Ugly commit 25.41.
vakaras Jun 20, 2023
cfe9be7
Ugly commit 25.42.
vakaras Jun 20, 2023
e952ef7
Ugly commit 25.43.
vakaras Jun 20, 2023
6b9f960
Ugly commit 25.44.
vakaras Jun 20, 2023
f5346eb
Ugly commit 25.45.
vakaras Jun 20, 2023
428c27c
Ugly commit 25.46.
vakaras Jun 20, 2023
df529a5
Ugly commit 25.47.
vakaras Jun 20, 2023
bbcec44
Ugly commit 26.01.
vakaras Jun 21, 2023
17d00dc
Ugly commit 26.02.
vakaras Jun 22, 2023
6491853
Ugly commit 26.03.
vakaras Jun 22, 2023
e20775f
Ugly commit 26.04.
vakaras Jun 22, 2023
c73d4cf
Ugly commit 26.05.
vakaras Jun 22, 2023
d54a386
Ugly commit 26.06.
vakaras Jun 22, 2023
0f9a6c6
Ugly commit 26.07.
vakaras Jun 23, 2023
2b61af0
Ugly commit 26.08.
vakaras Jun 23, 2023
b28251c
Ugly commit 26.09.
vakaras Jun 23, 2023
76b4fad
Ugly commit 26.10.
vakaras Jun 23, 2023
13e2747
Ugly commit 26.11.
vakaras Jun 23, 2023
a62b3cb
Ugly commit 26.11.
vakaras Jun 23, 2023
d45b1ef
Ugly commit 26.12.
vakaras Jun 23, 2023
d899720
Ugly commit 26.13.
vakaras Jun 24, 2023
a2f371c
Ugly commit 26.14.
vakaras Jun 24, 2023
6af9f8f
Ugly commit 26.15.
vakaras Jun 24, 2023
3c9ff21
Ugly commit 26.16
vakaras Jun 25, 2023
8de6f00
Ugly commit 26.17.
vakaras Jun 26, 2023
fc523b3
Ugly commit 26.18.
vakaras Jun 26, 2023
7148ef3
Ugly commit 26.19.
vakaras Jun 27, 2023
9d85f57
Add missing error message case.
vakaras Jun 30, 2023
4c40f3f
Ugly commit 26.20
vakaras Jun 30, 2023
1e4ad0e
Ugly commit 26.21.
vakaras Jul 1, 2023
ece5e9b
Ugly commit 26.22.
vakaras Jul 1, 2023
c3d5dda
Ugly commit 26.23.
vakaras Jul 1, 2023
c71eb29
Ugly commit 26.24
vakaras Jul 2, 2023
404c64d
Ugly commit 26.25
vakaras Jul 2, 2023
d928523
Ugly commit 26.27
vakaras Jul 2, 2023
8aad0e3
Ugly commit 26.28
vakaras Jul 2, 2023
3565c1b
Ugly commit 26.29.
vakaras Jul 6, 2023
0e24659
Ugly commit 26.30.
vakaras Jul 6, 2023
0870029
Ugly commit 26.31.
vakaras Jul 6, 2023
940b25f
Ugly commit 26.32.
vakaras Jul 7, 2023
62e72e3
Ugly commit 26.33.
vakaras Jul 8, 2023
b3946e1
Ugly commit 26.34.
vakaras Jul 8, 2023
4464fc1
Ugly commit 26.35
vakaras Jul 9, 2023
4cf6a61
Ugly commit 26.36
vakaras Jul 9, 2023
6699f9b
Ugly commit 26.37
vakaras Jul 9, 2023
8fdfbdf
Ugly commit 26.35.
vakaras Jul 12, 2023
32e7cc3
Ugly commit 27.01.
vakaras Jul 15, 2023
a27eb3d
Ugly commit 27.02.
vakaras Jul 15, 2023
ef1c499
Ugly commit 27.03
vakaras Jul 16, 2023
1127752
Ugly commit 27.04
vakaras Jul 16, 2023
649da29
Ugly commit 27.04
vakaras Jul 16, 2023
5378213
Ugly commit 27.05
vakaras Jul 16, 2023
25f8d7b
Ugly commit 27.06
vakaras Jul 16, 2023
2d32fdc
Ugly commit 27.07
vakaras Jul 16, 2023
3f25693
Ugly commit 27.08
vakaras Jul 16, 2023
8b6dcf4
Ugly commit 27.09
vakaras Jul 16, 2023
daf5ad0
Ugly commit 27.10
vakaras Jul 21, 2023
7ba1c89
Ugly commit 27.11.
vakaras Jul 22, 2023
944aad1
Ugly commit 27.12
vakaras Jul 23, 2023
7ba8eb2
Ugly commit 27.13.
vakaras Jul 27, 2023
9e45f82
Ugly commit 27.14.
vakaras Jul 27, 2023
cc38754
Ugly commit 27.15
vakaras Jul 31, 2023
e479e1e
Ugly commit 28.
vakaras Aug 13, 2023
1b98051
Ugly commit 29.1
vakaras Jan 10, 2024
bfe1098
Ugly commit 29.2
vakaras Jan 10, 2024
89d3c17
Ugly commit 29.3
vakaras Jan 11, 2024
ac6d93e
Ugly commit 29.4
vakaras Jan 11, 2024
26da034
Revert "Ugly commit 29.4"
vakaras Jan 11, 2024
753ae9a
Revert "Ugly commit 29.3"
vakaras Jan 11, 2024
0b3d56a
Ugly commit 29.5
vakaras Jan 12, 2024
87fbe7a
Ugly commit 29.6
vakaras Jan 12, 2024
0eb521d
Ugly commit 29.7
vakaras Jan 12, 2024
8c1137a
Ugly commit 29.8
vakaras Jan 12, 2024
cf75a73
Ugly commit 29.9
vakaras Jan 13, 2024
645e9a3
Ugly commit 29.10
vakaras Jan 13, 2024
dc413ad
Ugly commit 29.11.
vakaras Jan 15, 2024
f2c58f2
Rustfmt.
vakaras Jan 15, 2024
d05e2ef
Ugly commit 29.12
vakaras Jan 16, 2024
e252ec5
Ugly commit 29.13
vakaras Jan 16, 2024
1b3fcfa
Ugly commit 29.14
vakaras Jan 16, 2024
f423441
Ugly commit 29.15
vakaras Jan 16, 2024
e3fbf6d
Ugly commit 29.16
vakaras Jan 16, 2024
211ff24
Ugly commit 29.17
vakaras Jan 16, 2024
bf78396
Ugly commit 29.18
vakaras Jan 16, 2024
bd9e3ea
Ugly commit 29.19
vakaras Jan 17, 2024
a89f4b7
Ugly commit 29.20
vakaras Jan 17, 2024
e19535e
Ugly commit 29.21
vakaras Jan 17, 2024
fe88e7f
Ugly commit 29.22
vakaras Jan 17, 2024
2e600ed
Ugly commit 29.23
vakaras Jan 18, 2024
54b3b5f
Ugly commit 29.24
vakaras Jan 18, 2024
d2e6ab0
Ugly commit 29.25
vakaras Jan 18, 2024
a2c2584
Ugly commit 29.26
vakaras Jan 18, 2024
e558c34
Ugly commit 29.27
vakaras Jan 18, 2024
0039957
Ugly commit 29.28
vakaras Jan 28, 2024
f4423df
Ugly commit 29.29
vakaras Jan 28, 2024
d6ceef4
Ugly commit 29.30
vakaras Feb 4, 2024
0c631d2
Ugly commit 29.31
vakaras Feb 4, 2024
0fcb289
Ugly commit 30
vakaras Feb 15, 2024
b6fc5de
Ugly commit 30.01
vakaras Feb 15, 2024
5776c1a
Ugly commit 30.02
vakaras Feb 16, 2024
be779af
Ugly commit 30.03
vakaras Feb 16, 2024
1e3afb0
Ugly commit 30.04
vakaras Feb 16, 2024
1a58bcd
Ugly commit 30.05
vakaras Feb 16, 2024
82fedf6
Ugly commit 30.06
vakaras Feb 16, 2024
44b657d
Ugly commit 30.07
vakaras Feb 16, 2024
440713e
Ugly commit 30.08
vakaras Feb 16, 2024
dcc09d3
Ugly commit 30.09
vakaras Feb 17, 2024
1c081c1
Ugly commit 30.10
vakaras Feb 18, 2024
71cac8a
Ugly commit 30.11
vakaras Feb 18, 2024
e8c1582
Ugly commit 30.12
vakaras Feb 18, 2024
8e74358
Ugly commit 30.13
vakaras Feb 18, 2024
a043c25
Ugly commit 30.14
vakaras Feb 19, 2024
402cad4
Ugly commit 30.15
vakaras Feb 19, 2024
f4d4dce
Ugly commit 30.16
vakaras Feb 19, 2024
a22e3c2
Ugly commit 30.17
vakaras Feb 19, 2024
ae4c463
Ugly commit 30.18
vakaras Feb 19, 2024
4e8c5b6
Ugly commit 30.19
vakaras Feb 19, 2024
26bc973
Ugly commit 30.20
vakaras Feb 19, 2024
627d0aa
Ugly commit 30.21
vakaras Feb 20, 2024
cefa629
Ugly commit 30.22
vakaras Feb 20, 2024
aaa2f6c
Ugly commit 30.23
vakaras Feb 20, 2024
3241720
Ugly commit 30.24
vakaras Feb 20, 2024
26b79ab
Ugly commit 30.25
vakaras Feb 20, 2024
3f5432d
Ugly commit 30.26
vakaras Feb 20, 2024
9e8fb5e
Ugly commit 30.27
vakaras Feb 20, 2024
61f7836
Ugly commit 30.28
vakaras Feb 20, 2024
9de28ce
Ugly commit 30.29
vakaras Feb 20, 2024
d69b3c4
Ugly commit 30.30
vakaras Feb 20, 2024
ca0cc60
Ugly commit 30.31
vakaras Feb 21, 2024
748528e
Ugly commit 30.32
vakaras Feb 22, 2024
3f8f4f5
Ugly commit 30.33
vakaras Feb 22, 2024
52cae87
Ugly commit 30.34
vakaras Feb 22, 2024
6c0de8e
Ugly commit 30.35
vakaras Feb 22, 2024
e59011f
Ugly commit 30.36
vakaras Feb 22, 2024
5385e9d
Ugly commit 30.37
vakaras Feb 22, 2024
edd6f3a
Ugly commit 30.38
vakaras Feb 22, 2024
53a92c2
Ugly commit 30.39
vakaras Feb 22, 2024
d329528
Ugly commit 30.40
vakaras Feb 22, 2024
196a132
Ugly commit 30.41
vakaras Feb 22, 2024
f38f898
Ugly commit 30.42
vakaras Feb 22, 2024
c01fd7a
Ugly commit 30.43
vakaras Feb 23, 2024
667694e
Ugly commit 30.44
vakaras Feb 23, 2024
55b0a53
Ugly commit 30.45
vakaras Feb 25, 2024
86dbcf3
Ugly commit 30.46
vakaras Feb 25, 2024
7ce3113
Ugly commit 30.47
vakaras Feb 25, 2024
012f1a9
Ugly commit 30.48
vakaras Feb 25, 2024
1fe2c71
Ugly commit 30.49
vakaras Feb 25, 2024
34402ff
Ugly commit 30.50
vakaras Feb 25, 2024
fed97a9
Clippy fixes.
vakaras Feb 28, 2024
fd245da
Clippy fixes.
vakaras Feb 28, 2024
2a43e13
Clippy fixes.
vakaras Feb 28, 2024
b4ef35b
Clippy fixes.
vakaras Feb 28, 2024
2ea503b
Clippy fixes.
vakaras Feb 28, 2024
06fd6a1
Ugly commit 30.51
vakaras Mar 1, 2024
784eb4f
Ugly commit 30.52
vakaras Mar 5, 2024
c255fe0
Ugly commit 30.53
vakaras Mar 5, 2024
9487e46
Ugly commit 30.54
vakaras Mar 5, 2024
8653c95
Ugly commit 30.55
vakaras Mar 5, 2024
88db4a2
Ugly commit 30.56
vakaras Apr 12, 2024
7bd9dd0
Ugly commit 30.57
vakaras Apr 12, 2024
9a1df57
Ugly commit 30.58
vakaras Apr 13, 2024
78f3e72
Ugly commit 30.59
vakaras Apr 20, 2024
08c542f
Ugly commit 30.60
vakaras Apr 20, 2024
96ef3bb
Ugly commit 30.61
vakaras Apr 20, 2024
7f01f8d
Ugly commit 30.62
vakaras Jul 23, 2024
9f97c23
Ugly commit 30.63
vakaras Jul 24, 2024
89a5155
Ugly commit 30.64
vakaras Jul 31, 2024
4451841
Ugly commit 30.65
vakaras Aug 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 0 additions & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,6 @@

// See https://containers.dev/features for a list of all available features
"features": {
"fish": "latest",
"java": "17",
"python": "latest"
},
Expand Down
32 changes: 31 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ jobs:
# Run a subset of the tests with the purification optimization enabled
# to ensure that we do not introduce regressions.
purification-tests:
needs: [fmt-check, clippy-check, check-deps, smir-check, quick-tests]
#needs: [fmt-check, clippy-check, check-deps, smir-check, quick-tests]
runs-on: ubuntu-latest
env:
PRUSTI_ENABLE_PURIFICATION_OPTIMIZATION: true
Expand Down Expand Up @@ -162,6 +162,36 @@ jobs:
# python x.py test --all pass/pure-fn/ref-mut-arg.rs
# python x.py test --all pass/rosetta/Ackermann_function.rs
# python x.py test --all pass/rosetta/Heapsort.rs
- name: custom_heap_encoding
env:
PRUSTI_VIPER_BACKEND: carbon
PRUSTI_CUSTOM_HEAP_ENCODING: true
PRUSTI_TRACE_WITH_SYMBOLIC_EXECUTION: false
PRUSTI_PURIFY_WITH_SYMBOLIC_EXECUTION: false
run: |
python x.py test custom_heap_encoding
- name: purify_with_symbolic_execution
env:
PRUSTI_VIPER_BACKEND: carbon
PRUSTI_CUSTOM_HEAP_ENCODING: false
PRUSTI_PURIFY_WITH_SYMBOLIC_EXECUTION: true
run: |
python x.py test custom_heap_encoding
- name: custom_heap_encoding and purify_with_symbolic_execution
env:
PRUSTI_VIPER_BACKEND: carbon
PRUSTI_CUSTOM_HEAP_ENCODING: true
PRUSTI_PURIFY_WITH_SYMBOLIC_EXECUTION: true
run: |
python x.py test custom_heap_encoding
- name: trace_with_symbolic_execution
env:
PRUSTI_VIPER_BACKEND: silicon
PRUSTI_CUSTOM_HEAP_ENCODING: false
PRUSTI_TRACE_WITH_SYMBOLIC_EXECUTION: false
PRUSTI_PURIFY_WITH_SYMBOLIC_EXECUTION: false
run: |
python x.py test custom_heap_encoding
- name: Run with purification.
env:
PRUSTI_VIPER_BACKEND: silicon
Expand Down
96 changes: 88 additions & 8 deletions Cargo.lock

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

2 changes: 2 additions & 0 deletions benchmark_silicon/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
env
*.swp
Loading