https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038
--- Comment #4 from rguenther at suse dot de <rguenther at suse dot de> --- On Sat, 9 May 2015, dougmencken at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66038 > > --- Comment #3 from Douglas Mencken <dougmencken at gmail dot com> --- > (In reply to Richard Biener from comment #2) > > I think you may run into a host compiler issue? (ISTR a similar bug for > > darwin) > > > > What is your host compiler? I suppose ppc-darwin still uses gcc 4.2.x, > > right? > > My stage0 compiler is 4.9.2 (not Apple-patched 4.2.1). I also mentioned its > "-v > output" in above comment. But I doubt it is related to host compiler... > > This is happening on stage2, and > $ prev-gcc/build/genmatch --gimple ../gcc-5.1.0/gcc/match.pd > works well. > > It is > $ gcc/build/genmatch --gimple ../gcc-5.1.0/gcc/match.pd > that fails. > > Backtrace. > > $ gdb --args gcc/build/genmatch --gimple ../gcc-5.1.0/gcc/match.pd > (gdb) run > Program received signal EXC_BAD_ACCESS, Could not access memory. > Reason: KERN_INVALID_ADDRESS at address: 0x419e04bc > 0x0000dcb0 in operand::gen_transform () > (gdb) bt > #0 0x0000dcb0 in operand::gen_transform () > #1 0x00007fd8 in get_operator () > #2 0x000099a0 in parser::parse_operator_list () > #3 0x0000cc38 in parser::parse_pattern () > #4 0x0000dc44 in parser::parser () > #5 0x0006357c in main () at > ../../../../gcc-5.1.0/libstdc++-v3/libsupc++/eh_alloc.cc:121 Can you build stage2 with debuginfo? (--without-build-config at configure) That should imrpove the backtrace. Thanks, Richard.