This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/56408] New: Fix dependency handling of testsuite/gfortran.dg
- From: "burnus at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 20 Feb 2013 11:57:01 +0000
- Subject: [Bug fortran/56408] New: Fix dependency handling of testsuite/gfortran.dg
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56408
Bug #: 56408
Summary: Fix dependency handling of testsuite/gfortran.dg
Classification: Unclassified
Product: gcc
Version: 4.8.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: burnus@gcc.gnu.org
There are several test cases, which depend on the execution order. Currently,
tests use the execution order - but this does not work. In some cases,
dg-additional-sources is used, but that is also not universally applicatable.
One solution would be to create a new subdirectory for those and handle it as
with LTO
See also http://gcc.gnu.org/ml/fortran/2013-02/msg00106.html
Affected (besides others):
* gfortran.dg/binding_label_tests_11_main.f03
* gfortran.dg/binding_label_tests_11.f03
(grep for "keep-modules" to find some more.)
"Would it be possible to re-arrange gfortran.dg so it explicitly builds
dependencies? Both lto.exp and pch.exp already handle this."