@@ -137,8 +137,7 @@ public void simpleGoodSequencesScalar()
137
137
// simpleGoodSequences(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
138
138
// }
139
139
140
- [ Fact ]
141
- [ Trait ( "Category" , "avx" ) ]
140
+ [ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
142
141
public void simpleGoodSequencesAVX ( )
143
142
{
144
143
simpleGoodSequences ( SimdUnicode . UTF8 . GetPointerToFirstInvalidByteAvx2 ) ;
@@ -225,8 +224,7 @@ public void BadSequencesScalar()
225
224
// BadSequences(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
226
225
// }
227
226
228
- [ Fact ]
229
- [ Trait ( "Category" , "avx" ) ]
227
+ [ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
230
228
public void BadSequencesAVX ( )
231
229
{
232
230
BadSequences ( SimdUnicode . UTF8 . GetPointerToFirstInvalidByteAvx2 ) ;
@@ -295,8 +293,7 @@ public void NoErrorScalar()
295
293
// NoError(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
296
294
// }
297
295
298
- [ Fact ]
299
- [ Trait ( "Category" , "avx" ) ]
296
+ [ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
300
297
public void NoErrorAVX ( )
301
298
{
302
299
NoError ( SimdUnicode . UTF8 . GetPointerToFirstInvalidByteAvx2 ) ;
@@ -366,8 +363,7 @@ public void NoErrorSpecificByteCountScalar()
366
363
// NoErrorSpecificByteCount(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
367
364
// }
368
365
369
- [ Fact ]
370
- [ Trait ( "Category" , "avx" ) ]
366
+ [ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
371
367
public void NoErrorSpecificByteCountAVX ( )
372
368
{
373
369
NoErrorSpecificByteCount ( SimdUnicode . UTF8 . GetPointerToFirstInvalidByteAvx2 ) ;
@@ -909,8 +905,8 @@ public void TooShortErrorAtEndScalar()
909
905
// TooShortErrorAtEnd(SimdUnicode.UTF8.GetPointerToFirstInvalidByteArm64);
910
906
// }
911
907
912
- [ Fact ]
913
- [ Trait ( "Category" , "avx" ) ]
908
+
909
+ [ FactOnSystemRequirementAttribute ( TestSystemRequirements . X64Avx2 ) ]
914
910
public void TooShortErrorAtEndAVX ( )
915
911
{
916
912
TooShortErrorAtEnd ( SimdUnicode . UTF8 . GetPointerToFirstInvalidByteAvx2 ) ;
0 commit comments