[Bug libgomp/69046] gcc 6 libgomp trails clang 3.8 openmp in OpenMP 3.1 validation test
howarth.at.gcc at gmail dot com
gcc-bugzilla@gcc.gnu.org
Thu Dec 24 18:23:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69046
--- Comment #3 from Jack Howarth <howarth.at.gcc at gmail dot com> ---
The regressions in the OpenMP3.1_Validation c test suite verifications in gcc
6.0svn's results compared to clang 3.8svn's are...
--- clang-3.8-openmp-validation.log 2015-12-24 13:04:43.000000000 -0500
+++ gcc-6-openmp-validation.log 2015-12-24 13:04:12.000000000 -0500
@@ -15,11 +15,11 @@
Testing for "omp_atomic":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 40%
certainty
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 35%
certainty
Testing for "omp_barrier":
Generating sources .............. success
Compiling soures ................ success
@@ -31,19 +31,19 @@
Testing for "omp_critical":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... but might be lucky
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... but might be lucky
Testing for "omp_flush":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... but might be lucky
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... but might be lucky
Testing for "omp_for_firstprivate":
Generating sources .............. success
Compiling soures ................ success
@@ -59,7 +59,7 @@
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 90%
certainty
+Running test with 8 threads ..... success ...... and verified with 100%
certainty
Testing for "omp_for_ordered":
Generating sources .............. success
Compiling soures ................ success
@@ -71,7 +71,7 @@
Testing for "omp_for_private":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 95%
certainty
+Running test with 8 threads ..... success ...... and verified with 100%
certainty
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
@@ -127,11 +127,11 @@
Testing for "omp_get_wtick":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... failed 100% of the tests
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... failed 100% of the tests
Testing for "omp_get_wtime":
Generating sources .............. success
Compiling soures ................ success
@@ -151,11 +151,11 @@
Testing for "omp_lock":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 40%
certainty
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 40%
certainty
Testing for "omp_master":
Generating sources .............. success
Compiling soures ................ success
@@ -167,11 +167,11 @@
Testing for "omp_nest_lock":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 30%
certainty
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 40%
certainty
Testing for "omp_parallel_copyin":
Generating sources .............. success
Compiling soures ................ success
@@ -199,7 +199,7 @@
Testing for "omp_parallel_for_ordered":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 95%
certainty
+Running test with 8 threads ..... success ...... and verified with 100%
certainty
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
@@ -255,11 +255,11 @@
Testing for "omp_parallel_sections_reduction":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 75%
certainty
+Running test with 8 threads ..... success ...... and verified with 5%
certainty
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 20%
certainty
Testing for "omp_section_firstprivate":
Generating sources .............. success
Compiling soures ................ success
@@ -287,11 +287,11 @@
Testing for "omp_sections_reduction":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 95%
certainty
+Running test with 8 threads ..... success ...... and verified with 25%
certainty
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 15%
certainty
Testing for "omp_sections_nowait":
Generating sources .............. success
Compiling soures ................ success
@@ -343,19 +343,19 @@
Testing for "omp_test_lock":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 60%
certainty
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 55%
certainty
Testing for "omp_test_nest_lock":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 30%
certainty
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 55%
certainty
Testing for "omp_threadprivate":
Generating sources .............. success
Compiling soures ................ success
@@ -435,7 +435,7 @@
Testing for "omp_task_if":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... but might be lucky
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
@@ -483,7 +483,7 @@
Testing for "omp_taskyield":
Generating sources .............. success
Compiling soures ................ success
-Running test with 8 threads ..... success ...... and verified with 100%
certainty
+Running test with 8 threads ..... success ...... and verified with 40%
certainty
+ orphaned mode:
Generating sources .............. success
Compiling soures ................ success
More information about the Gcc-bugs
mailing list