File tree Expand file tree Collapse file tree 3 files changed +79
-0
lines changed Expand file tree Collapse file tree 3 files changed +79
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : benchmarks
2
+ on :
3
+ push :
4
+ branches : [ '*' ]
5
+ pull_request :
6
+ branches : [ "main" ]
7
+ jobs :
8
+ build-all :
9
+ runs-on : ubuntu-latest
10
+ steps :
11
+ - name : Checkout
12
+ uses : actions/checkout@v4
13
+ with :
14
+ submodules : recursive
15
+ - name : Install qemu-system
16
+ run : |
17
+ sudo apt update
18
+ sudo apt install -y qemu-system
19
+ - name : Install dependencies
20
+ run : pip3 install -r requirements.txt
21
+ - name : Install Toolchain
22
+ uses :
carlosperate/[email protected]
23
+ with :
24
+ release : 13.2.Rel1
25
+ # cycle counts are not meaningful, but at least we can make sure benchmarks compile and run
26
+ - name : Benchmarks (mps2-an386)
27
+ run : ./benchmarks.py -p mps2-an386
Original file line number Diff line number Diff line change
1
+ name : test
2
+ on :
3
+ push :
4
+ branches : [ '*' ]
5
+ pull_request :
6
+ branches : [ "main" ]
7
+ jobs :
8
+ build-all :
9
+ runs-on : ubuntu-latest
10
+ steps :
11
+ - name : Checkout
12
+ uses : actions/checkout@v4
13
+ with :
14
+ submodules : recursive
15
+ - name : Install qemu-system
16
+ run : |
17
+ sudo apt update
18
+ sudo apt install -y qemu-system
19
+ - name : Install dependencies
20
+ run : pip3 install -r requirements.txt
21
+ - name : Install Toolchain
22
+ uses :
carlosperate/[email protected]
23
+ with :
24
+ release : 13.2.Rel1
25
+ - name : Test (mps2-an386)
26
+ run : ./test.py -p mps2-an386
Original file line number Diff line number Diff line change
1
+ name : testvectors
2
+ on :
3
+ push :
4
+ branches : [ '*' ]
5
+ pull_request :
6
+ branches : [ "main" ]
7
+ jobs :
8
+ build-all :
9
+ runs-on : ubuntu-latest
10
+ steps :
11
+ - name : Checkout
12
+ uses : actions/checkout@v4
13
+ with :
14
+ submodules : recursive
15
+ - name : Install qemu-system
16
+ run : |
17
+ sudo apt update
18
+ sudo apt install -y qemu-system
19
+ - name : Install dependencies
20
+ run : pip3 install -r requirements.txt
21
+ - name : Install Toolchain
22
+ uses :
carlosperate/[email protected]
23
+ with :
24
+ release : 13.2.Rel1
25
+ - name : Testvectors (mps2-an386)
26
+ run : ./testvectors.py -p mps2-an386
You can’t perform that action at this time.
0 commit comments