This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Fwd: GCC build of HEAD@134289 failed for native
- From: Ian Lance Taylor <iant at google dot com>
- To: Geoff Keating <geoffk at geoffk dot org>
- Cc: gcc-regression at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Mon, 14 Apr 2008 22:58:10 -0700
- Subject: Re: Fwd: GCC build of HEAD@134289 failed for native
- References: <200804142024.m3EKOQVD028262@glutton.geoffk.org> <FAF95A32-285D-485B-B770-5AF7BFEEB2FD@geoffk.org>
Geoff Keating <geoffk@geoffk.org> writes:
> Begin forwarded message:
>> From: GCC regression tester <regress@geoffk.org>
>> Date: 14 April 2008 1:24:26 PM
>> To: geoffk@geoffk.org
>> Subject: GCC build of HEAD@134289 failed for native
>> Reply-To: geoffk@geoffk.org
>>
>> With your recent patch, GCC HEAD revision 134289 had problems on:
>> native: build (NEW build failure)
>> Attached is build output for those targets.
>> The previous build was of revision 134286.
>>
>> For more information, see <http://glutton.geoffk.org/HEAD/>.
>>
>
>>
>> --
>> Geoffrey Keating <geoffk@geoffk.org>
>> (via an automated GCC regression-testing script.)
>
> I expect this is due to:
Yeah, it must be. It bootstrapped for me, but I can see why this
assertion would fire. Fortunately, we don't need it.
I committed this patch.
Ian
2008-04-14 Ian Lance Taylor <iant@google.com>
* fold-const.c (fold_overflow_warning): Remove assertion.
Index: fold-const.c
===================================================================
--- fold-const.c (revision 134306)
+++ fold-const.c (working copy)
@@ -1012,7 +1012,6 @@ fold_deferring_overflow_warnings_p (void
static void
fold_overflow_warning (const char* gmsgid, enum warn_strict_overflow_code wc)
{
- gcc_assert (!flag_wrapv && !flag_trapv);
if (fold_deferring_overflow_warnings > 0)
{
if (fold_deferred_overflow_warning == NULL