9191 extra_env : ' ASAN_OPTIONS=detect_leaks=1'
9292 examples : false # Some examples use a custom config themselves
9393 alloc : false # Requires custom config
94- rng_fail : false # Requires custom config
94+ rng_fail : true
9595 - name : " Custom zeroization (explicit_bzero)"
9696 if : ${{ inputs.tests == 'all' || contains(inputs.tests, 'custom-zeroize') }}
9797 uses : ./.github/actions/multi-functest
@@ -106,7 +106,7 @@ runs:
106106 opt : ${{ inputs.opt }}
107107 examples : false # Some examples use a custom config themselves
108108 alloc : false # Requires custom config
109- rng_fail : false # Requires custom config
109+ rng_fail : true
110110 - name : " Custom native capability functions (static ON)"
111111 if : ${{ inputs.tests == 'all' || contains(inputs.tests, 'native-cap-ON') }}
112112 uses : ./.github/actions/multi-functest
@@ -121,7 +121,7 @@ runs:
121121 opt : ${{ inputs.opt }}
122122 examples : false # Some examples use a custom config themselves
123123 alloc : false # Requires custom config
124- rng_fail : false # Requires custom config
124+ rng_fail : true
125125 - name : " Custom native capability functions (static OFF)"
126126 if : ${{ inputs.tests == 'all' || contains(inputs.tests, 'native-cap-OFF') }}
127127 uses : ./.github/actions/multi-functest
@@ -136,7 +136,7 @@ runs:
136136 opt : ${{ inputs.opt }}
137137 examples : false # Some examples use a custom config themselves
138138 alloc : false # Requires custom config
139- rng_fail : false # Requires custom config
139+ rng_fail : true
140140 - name : " Custom native capability functions (ID_AA64PFR1_EL1 detection)"
141141 if : ${{ (inputs.tests == 'all' || contains(inputs.tests, 'native-cap-ID_AA64PFR1_EL1')) && runner.os == 'Linux' && runner.arch == 'ARM64' }}
142142 uses : ./.github/actions/multi-functest
@@ -151,7 +151,7 @@ runs:
151151 opt : ${{ inputs.opt }}
152152 examples : false # Some examples use a custom config themselves
153153 alloc : false # Requires custom config
154- rng_fail : false # Requires custom config
154+ rng_fail : true
155155 - name : " Custom native capability functions (CPUID AVX2 detection)"
156156 if : ${{ (inputs.tests == 'all' || contains(inputs.tests, 'native-cap-CPUID_AVX2')) && runner.os == 'Linux' && runner.arch == 'X64' }}
157157 uses : ./.github/actions/multi-functest
@@ -166,7 +166,7 @@ runs:
166166 opt : ${{ inputs.opt }}
167167 examples : false # Some examples use a custom config themselves
168168 alloc : false # Requires custom config
169- rng_fail : false # Requires custom config
169+ rng_fail : true
170170 - name : " No ASM"
171171 if : ${{ inputs.tests == 'all' || contains(inputs.tests, 'no-asm') }}
172172 uses : ./.github/actions/multi-functest
@@ -181,7 +181,7 @@ runs:
181181 opt : ${{ inputs.opt }}
182182 examples : false # Some examples use a custom config themselves
183183 alloc : false # Requires custom config
184- rng_fail : false # Requires custom config
184+ rng_fail : true
185185 - name : " Serial FIPS202 (no batched Keccak)"
186186 if : ${{ inputs.tests == 'all' || contains(inputs.tests, 'serial-fips202') }}
187187 uses : ./.github/actions/multi-functest
@@ -196,7 +196,7 @@ runs:
196196 opt : ${{ inputs.opt }}
197197 examples : false # Some examples use a custom config themselves
198198 alloc : false # Requires custom config
199- rng_fail : false # Requires custom config
199+ rng_fail : true
200200 - name : " Custom randombytes"
201201 if : ${{ inputs.tests == 'all' || contains(inputs.tests, 'custom-randombytes') }}
202202 uses : ./.github/actions/multi-functest
@@ -211,7 +211,7 @@ runs:
211211 opt : ${{ inputs.opt }}
212212 examples : false # Some examples use a custom config themselves
213213 alloc : false # Requires custom config
214- rng_fail : false # Requires custom config
214+ rng_fail : false # Uses its own randombytes implementation
215215 - name : " Custom memcpy"
216216 if : ${{ inputs.tests == 'all' || contains(inputs.tests, 'custom-memcpy') }}
217217 uses : ./.github/actions/multi-functest
@@ -226,7 +226,7 @@ runs:
226226 opt : ${{ inputs.opt }}
227227 examples : false # Some examples use a custom config themselves
228228 alloc : false # Requires custom config
229- rng_fail : false # Requires custom config
229+ rng_fail : true
230230 - name : " Custom memset"
231231 if : ${{ inputs.tests == 'all' || contains(inputs.tests, 'custom-memset') }}
232232 uses : ./.github/actions/multi-functest
@@ -241,7 +241,7 @@ runs:
241241 opt : ${{ inputs.opt }}
242242 examples : false # Some examples use a custom config themselves
243243 alloc : false # Requires custom config
244- rng_fail : false # Requires custom config
244+ rng_fail : true
245245 - name : " Custom stdlib (memcpy + memset)"
246246 if : ${{ inputs.tests == 'all' || contains(inputs.tests, 'custom-stdlib') }}
247247 uses : ./.github/actions/multi-functest
@@ -256,7 +256,7 @@ runs:
256256 opt : ${{ inputs.opt }}
257257 examples : false # Some examples use a custom config themselves
258258 alloc : false # Requires custom config
259- rng_fail : false # Requires custom config
259+ rng_fail : true
260260 - name : " MLD_POLY_UNIFORM_NBLOCKS=1"
261261 if : ${{ inputs.tests == 'all' || contains(inputs.tests, 'nblocks-1') }}
262262 uses : ./.github/actions/multi-functest
@@ -271,7 +271,7 @@ runs:
271271 opt : ${{ inputs.opt }}
272272 examples : false # Some examples use a custom config themselves
273273 alloc : false # Requires custom config
274- rng_fail : false # Requires custom config
274+ rng_fail : true
275275 - name : " MLD_POLY_UNIFORM_NBLOCKS=4"
276276 if : ${{ inputs.tests == 'all' || contains(inputs.tests, 'nblocks-4') }}
277277 uses : ./.github/actions/multi-functest
@@ -286,7 +286,7 @@ runs:
286286 opt : ${{ inputs.opt }}
287287 examples : false # Some examples use a custom config themselves
288288 alloc : false # Requires custom config
289- rng_fail : false # Requires custom config
289+ rng_fail : true
290290 - name : " MLD_POLY_UNIFORM_NBLOCKS=6"
291291 if : ${{ inputs.tests == 'all' || contains(inputs.tests, 'nblocks-6') }}
292292 uses : ./.github/actions/multi-functest
@@ -301,4 +301,4 @@ runs:
301301 opt : ${{ inputs.opt }}
302302 examples : false # Some examples use a custom config themselves
303303 alloc : false # Requires custom config
304- rng_fail : false # Requires custom config
304+ rng_fail : true
0 commit comments