(Resending as plain text. Sorry for the HTML!) On 14 November 2015 at 14:50, David Edelsohn <dje....@gmail.com> wrote: > > This patch causes numerous new testsuite failure on AIX caused by the > compiler crashing during compilation, e.g.
r230331 also seems to be causing this on x86_64-pc-linux-gnu: $ cat x.c #define P(b) b&&4 int a[]=0; int f() { X||P(d); } $ ~/gcc/build/gcc/cc1 -quiet -Wall x.c [...] x.c:3:1: internal compiler error: in contains_point, at diagnostic-show-locus.c:335 int f() { X||P(d); } ^~~ 0x1268fc9 contains_point /home/jay/svn/gcc/trunk/gcc/diagnostic-show-locus.c:335 0x1268fc9 get_state_at_point /home/jay/svn/gcc/trunk/gcc/diagnostic-show-locus.c:612 0x12696e2 print_source_line /home/jay/svn/gcc/trunk/gcc/diagnostic-show-locus.c:533 0x12696e2 diagnostic_show_locus(diagnostic_context*, diagnostic_info const*) /home/jay/svn/gcc/trunk/gcc/diagnostic-show-locus.c:710 0x69b210 c_diagnostic_finalizer /home/jay/svn/gcc/trunk/gcc/c-family/c-opts.c:167 0x1267220 diagnostic_report_diagnostic(diagnostic_context*, diagnostic_info*) /home/jay/svn/gcc/trunk/gcc/diagnostic.c:800 0x1267b07 warning_at(unsigned int, int, char const*, ...) /home/jay/svn/gcc/trunk/gcc/diagnostic.c:1029 0x607e58 parser_build_binary_op(unsigned int, tree_code, c_expr, c_expr) /home/jay/svn/gcc/trunk/gcc/c/c-typeck.c:3514 0x61855a c_parser_binary_expression /home/jay/svn/gcc/trunk/gcc/c/c-parser.c:6539 0x618a18 c_parser_conditional_expression /home/jay/svn/gcc/trunk/gcc/c/c-parser.c:6182 0x619100 c_parser_expr_no_commas /home/jay/svn/gcc/trunk/gcc/c/c-parser.c:6099 0x6198d2 c_parser_expression /home/jay/svn/gcc/trunk/gcc/c/c-parser.c:8230 0x61a3a9 c_parser_expression_conv /home/jay/svn/gcc/trunk/gcc/c/c-parser.c:8263 0x633431 c_parser_statement_after_labels /home/jay/svn/gcc/trunk/gcc/c/c-parser.c:5172 0x635065 c_parser_compound_statement_nostart /home/jay/svn/gcc/trunk/gcc/c/c-parser.c:4757 0x6358ae c_parser_compound_statement /home/jay/svn/gcc/trunk/gcc/c/c-parser.c:4594 0x6314e3 c_parser_declaration_or_fndef /home/jay/svn/gcc/trunk/gcc/c/c-parser.c:2015 0x63d31d c_parser_external_declaration /home/jay/svn/gcc/trunk/gcc/c/c-parser.c:1459 0x63dbe9 c_parser_translation_unit /home/jay/svn/gcc/trunk/gcc/c/c-parser.c:1346 0x63dbe9 c_parse_file() /home/jay/svn/gcc/trunk/gcc/c/c-parser.c:17622 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions. Jay.