This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

PR testsuite/25241 last manual fixes


This is (hopefully) the last patch that manually fixes testcases in
order to close PR 25241 for the C front-end. The next patch will
include the automatic fixes and will enable the testsuite framework to
distinguish between errors and warnings.

The least obvious of the testcases is gcc.dg/redecl-1.c. Many things
were wrong there and it is confusing to tell which line of code
produced the error (and why), and thus, whether the directive was
wrong (dg-error instead of dg-warning or viceversa) or it is the
output.


2007-06-20 Manuel López-Ibáñez <manu@gcc.gnu.org>


 PR testsuite/25241
 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
discern pedantic diagnostics and errors.
 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
and not an error.
 * gcc.dg/20050121-1.c: This is an error and not a warning.
 * gcc.target/i386/sseregparm-2.c:  Likewise.
 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
 * gcc.dg/charset/attribute2.c: Likewise.
 * gcc.dg/bitfld-1.c: Likewise.
 * gcc.dg/pack-test-2.c: Likewise.
 * gcc.dg/940510-1.c: Match separately error and warning.
 * gcc.dg/array-2.c: Match separately multiple messages. The second
diagnostic is a pedantic warning and not an error.
 * gcc.dg/pr14475.c: Match separately multiple messages.
 * gcc.dg/pr18809-1.c: Likewise.
 * gcc.dg/pr27953.c: Likewise.
 * gcc.dg/vla-init-1.c: Likewise.
 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.

Attachment: testsuite-fixes-3.diff
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]