Hi, just like with the compiler gomp testsuite, we need to add -Wno-hsa to options when compiling libgomp testcases in order not to have "excess errors" failures when HSA is enabled. There are quite many of such testcases on the trunk because I have disabled the dynamic parallelism way of executing stuff.
The patch below adds the option to all libgomp testsuite compilations, so that people who are not interested in HSA do not need to care. The patch has been tested both with and without HSA enabled. OK for trunk? Thanks, Martin 2016-03-04 Martin Jambor <mjam...@suse.cz> * testsuite/lib/libgomp.exp (libgomp_init): Append -Wno-hsa to ALWAYS_CFLAGS. --- libgomp/testsuite/lib/libgomp.exp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libgomp/testsuite/lib/libgomp.exp b/libgomp/testsuite/lib/libgomp.exp index 154a447..bbc2c26 100644 --- a/libgomp/testsuite/lib/libgomp.exp +++ b/libgomp/testsuite/lib/libgomp.exp @@ -237,6 +237,9 @@ proc libgomp_init { args } { # Disable caret lappend ALWAYS_CFLAGS "additional_flags=-fno-diagnostics-show-caret" + # Disable HSA warnings by default. + lappend ALWAYS_CFLAGS "additional_flags=-Wno-hsa" + # Disable color diagnostics lappend ALWAYS_CFLAGS "additional_flags=-fdiagnostics-color=never" -- 2.7.1