forked from openrisc/mor1kx
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Jenkinsfile
83 lines (72 loc) · 1.93 KB
/
Jenkinsfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
openriscPipeline {
yosysReport {
core 'mor1kx'
target 'synth'
logPath 'build/mor1kx_*/synth-icestorm/yosys.log'
}
job('verilator') {
job 'verilator'
}
job('icarus-cappuccino') {
job 'or1k-tests'
sim 'icarus'
pipeline 'CAPPUCCINO'
expectedFailures 'or1k-cy'
}
job('icarus-cappuccino-dmmu-none') {
job 'or1k-tests'
sim 'icarus'
pipeline 'CAPPUCCINO'
expectedFailures 'or1k-cy'
extraCoreArgs '--feature_dmmu NONE'
}
job('icarus-cappuccino-immu-none') {
job 'or1k-tests'
sim 'icarus'
pipeline 'CAPPUCCINO'
expectedFailures 'or1k-cy or1k-dsxinsn'
extraCoreArgs '--feature_immu NONE'
}
job('icarus-cappuccino-datacache-none') {
job 'or1k-tests'
sim 'icarus'
pipeline 'CAPPUCCINO'
expectedFailures 'or1k-cy'
extraCoreArgs '--feature_datacache NONE'
}
job('icarus-cappuccino-instructioncache-none') {
job 'or1k-tests'
sim 'icarus'
pipeline 'CAPPUCCINO'
expectedFailures 'or1k-cy'
extraCoreArgs '--feature_instructioncache NONE'
}
job('icarus-cappuccino-debugunit-none') {
job 'or1k-tests'
sim 'icarus'
pipeline 'CAPPUCCINO'
expectedFailures 'or1k-cy'
extraCoreArgs '--feature_debugunit NONE'
}
job('icarus-cappuccino-cmov-none') {
job 'or1k-tests'
sim 'icarus'
pipeline 'CAPPUCCINO'
expectedFailures 'or1k-cy or1k-cmov'
extraCoreArgs '--feature_cmov NONE'
}
job('icarus-cappuccino-ext-none') {
job 'or1k-tests'
sim 'icarus'
pipeline 'CAPPUCCINO'
expectedFailures 'or1k-cy or1k-ext'
extraCoreArgs '--feature_ext NONE'
}
// TODO: Fix failing Job
//
// job('icarus-espresso') {
// job 'or1k-tests'
// sim 'icarus'
// pipeline 'ESPRESSO'
// }
}