[Bug testsuite/65205] New: Wrong dh-shouldfail usage in OpenACC libgomp tests

tschwinge at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Feb 25 14:01:00 GMT 2015


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65205

            Bug ID: 65205
           Summary: Wrong dh-shouldfail usage in OpenACC libgomp tests
           Product: gcc
           Version: 5.0
            Status: UNCONFIRMED
          Keywords: openacc
          Severity: major
          Priority: P3
         Component: testsuite
          Assignee: jnorris at gcc dot gnu.org
          Reporter: tschwinge at gcc dot gnu.org

A bunch of the OpenACC libgomp tests that we added are expected to terminate
with an error exit status, and printing specific error message.  For a lot of
them, we wrongly just used dg-shouldfail directives to codify this, providing
the expected error message as the comment argument to dg-shouldfail.  Separate
dg-output directives should be used instead, so that we can detect if the test
case actually does fail, but not for the expected reason (that is, with the
specific error message).  (See
libgomp/testsuite/libgomp.oacc-fortran/data-already-1.f, for example.)



More information about the Gcc-bugs mailing list