18
18
jobs :
19
19
test-software-aes :
20
20
name : Test of Software Impl on ${{ inputs.target }}
21
- uses : ./.github/workflows/runtest.yml
22
- with :
23
- target : ${{ inputs.target }}
24
- channel : ${{ inputs.channel }}
21
+ runs-on : ubuntu-latest
22
+ steps :
23
+ - uses : ./.github/workflows/runtest.yml
24
+ with :
25
+ target : ${{ inputs.target }}
26
+ channel : ${{ inputs.channel }}
25
27
26
28
test-aesni :
27
- if : ${{ contains(inputs.target, '86') }}
29
+ # simple test for x86(64)
30
+ if : contains(inputs.target, '86')
28
31
name : Test of AESNI on ${{ inputs.target }}
29
32
uses : ./.github/workflows/runtest.yml
30
33
with :
@@ -33,25 +36,25 @@ jobs:
33
36
target-feature : ${{ format('CROSS_TARGET_{0}_RUSTFLAGS=+sse4.1,+aes', inputs.target-in-caps) }}
34
37
35
38
test-aesni-vaes :
36
- if : ${{ contains(inputs.target, '86') && inputs.channel == 'nightly' }}
39
+ if : contains(inputs.target, '86') && inputs.channel == 'nightly'
37
40
name : Test of AESNI with VAES on ${{ inputs.target }}
38
41
uses : ./.github/workflows/runtest.yml
39
42
with :
40
43
target : ${{ inputs.target }}
41
- channel : ${{ inputs.channel }}
44
+ channel : nightly
42
45
target-feature : ${{ format('CROSS_TARGET_{0}_RUSTFLAGS=+vaes', inputs.target-in-caps) }}
43
46
44
47
test-aesni-vaes-avx512f :
45
- if : ${{ contains(inputs.target, '86') && inputs.channel == 'nightly' }}
48
+ if : contains(inputs.target, '86') && inputs.channel == 'nightly'
46
49
name : Test of AESNI with VAES and AVX-512 on ${{ inputs.target }}
47
50
uses : ./.github/workflows/runtest.yml
48
51
with :
49
52
target : ${{ inputs.target }}
50
- channel : ${{ inputs.channel }}
53
+ channel : nightly
51
54
target-feature : ${{ format('CROSS_TARGET_{0}_RUSTFLAGS=+vaes,+avx512f', inputs.target-in-caps) }}
52
55
53
56
test-neon :
54
- if : ${{ startsWith(inputs.target, 'aarch64') || startsWith(inputs.target, 'arm64ec') || (startsWith(inputs.target, 'armv8') && inputs.channel == 'nightly') }}
57
+ if : startsWith(inputs.target, 'aarch64') || startsWith(inputs.target, 'arm64ec') || (startsWith(inputs.target, 'armv8') && inputs.channel == 'nightly')
55
58
name : Test of Neon on ${{ inputs.target }}
56
59
uses : ./.github/workflows/runtest.yml
57
60
with :
@@ -60,10 +63,10 @@ jobs:
60
63
target-feature : ${{ format('CROSS_TARGET_{0}_RUSTFLAGS=+aes', inputs.target-in-caps) }}
61
64
62
65
test-riscv :
63
- if : ${{ startsWith(inputs.target, 'riscv') && inputs.channel == 'nightly' }}
66
+ if : startsWith(inputs.target, 'riscv') && inputs.channel == 'nightly'
64
67
name : Test of Neon on ${{ inputs.target }}
65
68
uses : ./.github/workflows/runtest.yml
66
69
with :
67
70
target : ${{ inputs.target }}
68
- channel : ${{ inputs.channel }}
71
+ channel : nightly
69
72
target-feature : ${{ format('CROSS_TARGET_{0}_RUSTFLAGS=+zkne,+zknd', inputs.target-in-caps) }}
0 commit comments