This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Add the latest C++ SD-6 additions.
- From: Markus Trippelsdorf <markus at trippelsdorf dot de>
- To: Ed Smith-Rowland <3dw4rd at verizon dot net>
- Cc: Jason Merrill <jason at redhat dot com>, gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Wed, 12 Nov 2014 10:00:15 +0100
- Subject: Re: Add the latest C++ SD-6 additions.
- Authentication-results: sourceware.org; auth=none
- References: <546023E6 dot 6030207 at verizon dot net> <546042F3 dot 2030008 at redhat dot com> <5460DFE0 dot 7000408 at verizon dot net> <20141111181517 dot GD346 at x4>
On 2014.11.11 at 19:15 +0100, Markus Trippelsdorf wrote:
> On 2014.11.10 at 10:55 -0500, Ed Smith-Rowland wrote:
> > On 11/09/2014 11:45 PM, Jason Merrill wrote:
> > > On 11/09/2014 08:33 PM, Ed Smith-Rowland wrote:
> > >> + //cpp_hashnode *node = 0;
> > >> + //node = token->val.node.node;
> > >> + //if (node)
> > >> + // pfile->mi_ind_cmacro = node;
> > >
> > > Remove this commented-out code?
> > >
> > > The patch is OK.
> > >
> > > Jason
> > >
> > >
> > Here is the committed patch. It has those comments removed and has some
> > test case cleanup.
>
> This patch causes numerous segfaults when building Firefox, e.g.:
> trippels@gcc1-power7 gecko-dev % /home/trippels/gcc_test/usr/local/bin/g++ -I /home/trippels/gecko-dev/intl/icu/source/common -MM test.cpp
> <built-in>: internal compiler error: Segmentation fault
> 0x109b64ab crash_signal
> ../../gcc/gcc/toplev.c:358
> 0x110b3d30 parse_has_attribute
> ../../gcc/libcpp/expr.c:2165
> 0x110b3d30 eval_token
> ../../gcc/libcpp/expr.c:1059
> 0x110b3d30 _cpp_parse_expr
> ../../gcc/libcpp/expr.c:1227
> Please submit a full bug report,
I've opened https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63831 with a
testcase.
--
Markus