This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: c/9100: [3.3/3.4 regression] illegal binary constant causes gcc to seg fault
- From: Neil Booth <neil at daikokuya dot co dot uk>
- To: bangerth at dealii dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org,nobody at gcc dot gnu dot org, sander_pool at pobox dot com, gcc-gnats at gcc dot gnu dot org
- Date: Wed, 8 Jan 2003 06:39:28 +0000
- Subject: Re: c/9100: [3.3/3.4 regression] illegal binary constant causes gcc to seg fault
- References: <20030108011950.22354.qmail@sources.redhat.com>
bangerth@dealii.org wrote:-
> Old Synopsis: illegal binary constant causes gcc to seg fault
> New Synopsis: [3.3/3.4 regression] illegal binary constant causes gcc to seg fault
>
> State-Changed-From-To: open->analyzed
> State-Changed-By: bangerth
> State-Changed-When: Tue Jan 7 17:19:50 2003
> State-Changed-Why:
> A minimal testcase is this (just this one line):
> -------------------------
> int i = (0b11111000 == 0);
> -------------------------
> It crashes both the C and C++ front ends with a SegFault.
I'd guess this is an unchecked for "error_mark_node" (death to them), and
quite easy to fix.
Neil.