diff --git a/Scripts/guest_test_runner.py b/Scripts/guest_test_runner.py index 29891df29..506ea7d89 100644 --- a/Scripts/guest_test_runner.py +++ b/Scripts/guest_test_runner.py @@ -16,7 +16,7 @@ def DoesFEXSupportAVX(mode): process = subprocess.run(args, capture_output=True, text=True) output = process.stdout - for line in output: + for line in output.splitlines(): if 'flags' in line: flags = line.split(':')[1].strip().split(' ') return 'avx' in flags and 'avx2' in flags diff --git a/unittests/gcc-target-tests-32/Disabled_Tests b/unittests/gcc-target-tests-32/Disabled_Tests index c88e68c02..95a17f9bd 100644 --- a/unittests/gcc-target-tests-32/Disabled_Tests +++ b/unittests/gcc-target-tests-32/Disabled_Tests @@ -1,43 +1,7 @@ -# Uses AVX -pr57275.c.gcc-target-test-32.n1.gcc-target-32 -pr57275.c.gcc-target-test-32.n500.gcc-target-32 - # Consistently crashes on Solidrun only in CI 20080723-1.c.gcc-target-test-32.n1.gcc-target-32 20080723-1.c.gcc-target-test-32.n500.gcc-target-32 -# These tests fail because of things unrelated to the sse4.1 instructions -sse4_1-ceil-sfix-vec.c.gcc-target-test-32.n1.gcc-target-32 -sse4_1-ceil-sfix-vec.c.gcc-target-test-32.n500.gcc-target-32 - -sse4_1-ceilf-sfix-vec.c.gcc-target-test-32.n1.gcc-target-32 -sse4_1-ceilf-sfix-vec.c.gcc-target-test-32.n500.gcc-target-32 - -sse4_1-floor-sfix-vec.c.gcc-target-test-32.n1.gcc-target-32 -sse4_1-floor-sfix-vec.c.gcc-target-test-32.n500.gcc-target-32 - -sse4_1-floorf-sfix-vec.c.gcc-target-test-32.n1.gcc-target-32 -sse4_1-floorf-sfix-vec.c.gcc-target-test-32.n500.gcc-target-32 - -sse4_1-rint-sfix-vec.c.gcc-target-test-32.n1.gcc-target-32 -sse4_1-rint-sfix-vec.c.gcc-target-test-32.n500.gcc-target-32 - -sse4_1-rintf-sfix-vec.c.gcc-target-test-32.n1.gcc-target-32 -sse4_1-rintf-sfix-vec.c.gcc-target-test-32.n500.gcc-target-32 - -sse4_1-round-sfix-vec.c.gcc-target-test-32.n1.gcc-target-32 -sse4_1-round-sfix-vec.c.gcc-target-test-32.n500.gcc-target-32 - -sse4_1-roundf-sfix-vec.c.gcc-target-test-32.n1.gcc-target-32 -sse4_1-roundf-sfix-vec.c.gcc-target-test-32.n500.gcc-target-32 - -sse4_1-rint-vec.c.gcc-target-test-32.n1.gcc-target-32 -sse4_1-rint-vec.c.gcc-target-test-32.n500.gcc-target-32 - -sse4_1-roundf-vec.c.gcc-target-test-32.n1.gcc-target-32 -sse4_1-roundf-vec.c.gcc-target-test-32.n500.gcc-target-32 - - # These tests fail on Nvidia Xavier ONLY sse4_1-rintf-vec.c.gcc-target-test-32.n1.gcc-target-32 sse4_1-rintf-vec.c.gcc-target-test-32.n500.gcc-target-32