[Bug testsuite/37578] New: Testsuite cannot tell systems with REAL(10) and REAL(16) apart

dennis dot wassel at googlemail dot com gcc-bugzilla@gcc.gnu.org
Thu Sep 18 20:51:00 GMT 2008


The testsuite defines "fortran_large_real" for all systems that have a REAL
kind > 8. However, there are cases where different things should really be
tested for REAL(10) vs REAL(16) [my upcoming patch to fortran/PR37159 being one
of them].

To not break existing testcases, how about defining two additional
conditionals, say "fortran_has_real_10" and "fortan_has_real_16"?

One (seemingly) simple way of figuring those guys out could be to compile the
two canonical code snippets, dg-test for success and then run the actual
Fortran tests.
Without a clue of the testsuite-internals, unfortunately I have no idea if this
is feasible.


-- 
           Summary: Testsuite cannot tell systems with REAL(10) and REAL(16)
                    apart
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: testsuite
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: dennis dot wassel at googlemail dot com
  GCC host triplet: any


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37578



More information about the Gcc-bugs mailing list