Skip to content

Commit 446a1a3

Browse files
author
xieby1-gen-workflows
committed
gen workflows for 3711e29
1 parent 3711e29 commit 446a1a3

File tree

1 file changed

+204
-0
lines changed

1 file changed

+204
-0
lines changed
Lines changed: 204 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,204 @@
1+
jobs:
2+
job0:
3+
runs-on:
4+
- self-hosted
5+
- Linux
6+
- X64
7+
- nix
8+
- spec2006
9+
steps:
10+
- uses: actions/checkout@v4
11+
- run: nix-build ./examples/hello-nolibc --argstr cores 1 -A cpt-0th
12+
timeout-minutes: 10080
13+
job1:
14+
runs-on:
15+
- self-hosted
16+
- Linux
17+
- X64
18+
- nix
19+
- spec2006
20+
steps:
21+
- uses: actions/checkout@v4
22+
- run: nix-build ./examples/hello-nolibc --argstr cores 1 -A sim
23+
timeout-minutes: 10080
24+
job10:
25+
runs-on:
26+
- self-hosted
27+
- Linux
28+
- X64
29+
- nix
30+
- spec2006
31+
steps:
32+
- uses: actions/checkout@v4
33+
- run: 'nix-build ./examples/openblas --argstr TARGET RISCV64_ZVL128B --argstr
34+
cores 1 '
35+
timeout-minutes: 10080
36+
job11:
37+
runs-on:
38+
- self-hosted
39+
- Linux
40+
- X64
41+
- nix
42+
- spec2006
43+
steps:
44+
- uses: actions/checkout@v4
45+
- run: 'nix-build ./examples/openblas --argstr TARGET RISCV64_ZVL128B --argstr
46+
cores 2 '
47+
timeout-minutes: 10080
48+
job12:
49+
runs-on:
50+
- self-hosted
51+
- Linux
52+
- X64
53+
- nix
54+
- spec2006
55+
steps:
56+
- uses: actions/checkout@v4
57+
- run: 'nix-build ./examples/spec2006 --argstr cores 1 --arg enableVector true
58+
--arg src /spec2006.tar.gz '
59+
timeout-minutes: 10080
60+
job13:
61+
runs-on:
62+
- self-hosted
63+
- Linux
64+
- X64
65+
- nix
66+
- spec2006
67+
steps:
68+
- uses: actions/checkout@v4
69+
- run: 'nix-build ./examples/spec2006 --argstr cores 1 --arg enableVector false
70+
--arg src /spec2006.tar.gz '
71+
timeout-minutes: 10080
72+
job14:
73+
runs-on:
74+
- self-hosted
75+
- Linux
76+
- X64
77+
- nix
78+
- spec2006
79+
steps:
80+
- uses: actions/checkout@v4
81+
- run: 'nix-build ./examples/spec2006 --argstr cores 2 --arg enableVector true
82+
--arg src /spec2006.tar.gz '
83+
timeout-minutes: 10080
84+
job15:
85+
runs-on:
86+
- self-hosted
87+
- Linux
88+
- X64
89+
- nix
90+
- spec2006
91+
steps:
92+
- uses: actions/checkout@v4
93+
- run: 'nix-build ./examples/spec2006 --argstr cores 2 --arg enableVector false
94+
--arg src /spec2006.tar.gz '
95+
timeout-minutes: 10080
96+
job2:
97+
runs-on:
98+
- self-hosted
99+
- Linux
100+
- X64
101+
- nix
102+
- spec2006
103+
steps:
104+
- uses: actions/checkout@v4
105+
- run: nix-build ./examples/hello-nolibc --argstr cores 2 -A cpt-0th
106+
timeout-minutes: 10080
107+
job3:
108+
runs-on:
109+
- self-hosted
110+
- Linux
111+
- X64
112+
- nix
113+
- spec2006
114+
steps:
115+
- uses: actions/checkout@v4
116+
- run: nix-build ./examples/hello-nolibc --argstr cores 2 -A sim
117+
timeout-minutes: 10080
118+
job4:
119+
runs-on:
120+
- self-hosted
121+
- Linux
122+
- X64
123+
- nix
124+
- spec2006
125+
steps:
126+
- uses: actions/checkout@v4
127+
- run: 'nix-build ./examples/nanosleep --argstr cores 1 '
128+
timeout-minutes: 10080
129+
job5:
130+
runs-on:
131+
- self-hosted
132+
- Linux
133+
- X64
134+
- nix
135+
- spec2006
136+
steps:
137+
- uses: actions/checkout@v4
138+
- run: 'nix-build ./examples/nanosleep --argstr cores 2 '
139+
timeout-minutes: 10080
140+
job6:
141+
runs-on:
142+
- self-hosted
143+
- Linux
144+
- X64
145+
- nix
146+
- spec2006
147+
steps:
148+
- uses: actions/checkout@v4
149+
- run: 'nix-build ./examples/nyancat --argstr cores 1 '
150+
timeout-minutes: 10080
151+
job7:
152+
runs-on:
153+
- self-hosted
154+
- Linux
155+
- X64
156+
- nix
157+
- spec2006
158+
steps:
159+
- uses: actions/checkout@v4
160+
- run: 'nix-build ./examples/nyancat --argstr cores 2 '
161+
timeout-minutes: 10080
162+
job8:
163+
runs-on:
164+
- self-hosted
165+
- Linux
166+
- X64
167+
- nix
168+
- spec2006
169+
steps:
170+
- uses: actions/checkout@v4
171+
- run: 'nix-build ./examples/openblas --argstr TARGET RISCV64_GENERIC --argstr
172+
cores 1 '
173+
timeout-minutes: 10080
174+
job9:
175+
runs-on:
176+
- self-hosted
177+
- Linux
178+
- X64
179+
- nix
180+
- spec2006
181+
steps:
182+
- uses: actions/checkout@v4
183+
- run: 'nix-build ./examples/openblas --argstr TARGET RISCV64_GENERIC --argstr
184+
cores 2 '
185+
timeout-minutes: 10080
186+
quick-test:
187+
runs-on:
188+
- self-hosted
189+
- Linux
190+
- X64
191+
- nix
192+
- spec2006
193+
steps:
194+
- uses: actions/checkout@v4
195+
- run: "for example in examples/*/default.nix; do\n nix-instantiate $example\
196+
\ --arg src $(ls -d /spec2006* | head -n1) -A cpt\ndone\n"
197+
name: build-deterload
198+
'on':
199+
push:
200+
branches:
201+
- actions
202+
paths:
203+
- '**'
204+
- '!docs/**'

0 commit comments

Comments
 (0)