diff options
Diffstat (limited to 'gcc/testsuite/gcc.misc-tests/matrix1.exp')
-rw-r--r-- | gcc/testsuite/gcc.misc-tests/matrix1.exp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.misc-tests/matrix1.exp b/gcc/testsuite/gcc.misc-tests/matrix1.exp index fe06b1f9dc0..dd16a98a47d 100644 --- a/gcc/testsuite/gcc.misc-tests/matrix1.exp +++ b/gcc/testsuite/gcc.misc-tests/matrix1.exp @@ -20,9 +20,21 @@ if { ![info exists PERF_TEST] || "$PERF_TEST" != "yes" } { } load_lib mike-gcc.exp +load_lib gcc-defs.exp + +# These tests don't run runtest_file_p consistently if it +# doesn't return the same values, so disable parallelization +# of this *.exp file. The first parallel runtest to reach +# this will run all the tests serially. +if ![gcc_parallel_test_run_p matrix1] { + return +} +gcc_parallel_test_enable 0 prebase set actions run set compiler_output "^$" set program_output "^$" postbase matrix1.c $run $groups + +gcc_parallel_test_enable 1 |