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]

Re: [PATCH] Speeding up delta by -fatal-errors


Gabriel Dos Reis wrote:
Richard Guenther <rguenth@tat.physik.uni-tuebingen.de> writes:

| Richard Guenther wrote:
| > Hi!
| > To speed up automatically reducing testcases with delta we don't
| > currently have something like -fatal-errors which exit on the first
| > error occoured, but we rather keep going. So would something along
| > the simple approach below be acceptable? (Plus adding the -fatal-errors
| > switch and documentation, of course)
| | which would be
| | 2004-04-06 Richard Guenther <richard.guenther@uni-tuebingen.de>
| | * commom.opt (fatal-errors): Add it.
| * errors.c (flag_fatal_errors): Define it.
| (error): Check for flag_fatal_errors.
| * flags.h (flag_fatal_errors): Declare it.
| * opts.c (common_handle_option): Add OPT_fatal_errors.
| * doc/invoke.texi (Warning Options): Document -fatal-errors.



1) I doubt it is that simple -- there are parts of the compiler that don't care about errorcount. Those are your targets.

It's just about exiting early if compilation cannot finish successfully. And just for the purpose of speeding up regression minimization.


2) If this is an -f flag, then it should be -ffatal-errors.

It's not a -f flag, its something like -pedantic-errors, but fatal starts with "f", so... - any better suggestions?


Thanks,

Richard.


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