From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26768 invoked by alias); 5 Dec 2008 00:23:07 -0000 Received: (qmail 26064 invoked by uid 48); 5 Dec 2008 00:21:47 -0000 Date: Fri, 05 Dec 2008 00:23:00 -0000 Subject: [Bug c++/38410] New: g++.dg/eh/crossjump1.C (internal compiler error) X-Bugzilla-Reason: CC Message-ID: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "howarth at nitro dot med dot uc dot edu" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2008-12/txt/msg00441.txt.bz2 Between r142401 which worked and r142425, the following regressions appeared on both powerpc-apple-darwin8/9 and powerpc-ibm-aix5.3.0.0. On powerpc-apple-darwin9, these failures appear as... Executing on host: /sw/src/fink.build/gcc44-4.3.999-20081204/darwin_objdir/gcc/testsuite/g++/../../g++ -B/sw/src/fink.build/gcc44-4.3.999-20081204/darwin_objdir/gcc/testsuite/g+ +/../../ /sw/src/fink.build/gcc44-4.3.999-20081204/gcc-4.4-20081204/gcc/testsuite/g++.dg/eh/crossjump1.C -nostdinc++ -I/sw/src/fink.build/gcc44-4.3.999-20081204/darwin_objdir/p owerpc-apple-darwin9/libstdc++-v3/include/powerpc-apple-darwin9 -I/sw/src/fink.build/gcc44-4.3.999-20081204/darwin_objdir/powerpc-apple-darwin9/libstdc++-v3/include -I/sw/src/fi nk.build/gcc44-4.3.999-20081204/gcc-4.4-20081204/libstdc++-v3/libsupc++ -I/sw/src/fink.build/gcc44-4.3.999-20081204/gcc-4.4-20081204/libstdc++-v3/include/backward -I/sw/src/fink .build/gcc44-4.3.999-20081204/gcc-4.4-20081204/libstdc++-v3/testsuite/util -fmessage-length=0 -O2 -L/sw/src/fink.build/gcc44-4.3.999-20081204/darwin_objdir/powerpc-apple-dar win9/./libstdc++-v3/src/.libs -L/sw/src/fink.build/gcc44-4.3.999-20081204/darwin_objdir/powerpc-apple-darwin9/./libstdc++-v3/src/.libs -L/sw/src/fink.build/gcc44-4.3.999-200812 04/darwin_objdir/powerpc-apple-darwin9/./libiberty -multiply_defined suppress -lm -o ./crossjump1.exe (timeout = 300) /sw/src/fink.build/gcc44-4.3.999-20081204/gcc-4.4-20081204/gcc/testsuite/g++.dg/eh/crossjump1.C: In function 'void foo()': /sw/src/fink.build/gcc44-4.3.999-20081204/gcc-4.4-20081204/gcc/testsuite/g++.dg/eh/crossjump1.C:21: internal compiler error: in expr_size, at explow.c:250 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. compiler exited with status 1 output is: /sw/src/fink.build/gcc44-4.3.999-20081204/gcc-4.4-20081204/gcc/testsuite/g++.dg/eh/crossjump1.C: In function 'void foo()': /sw/src/fink.build/gcc44-4.3.999-20081204/gcc-4.4-20081204/gcc/testsuite/g++.dg/eh/crossjump1.C:21: internal compiler error: in expr_size, at explow.c:250 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. FAIL: g++.dg/eh/crossjump1.C (internal compiler error) FAIL: g++.dg/eh/crossjump1.C (test for excess errors) Excess errors: /sw/src/fink.build/gcc44-4.3.999-20081204/gcc-4.4-20081204/gcc/testsuite/g++.dg/eh/crossjump1.C:21: internal compiler error: in expr_size, at explow.c:250 WARNING: g++.dg/eh/crossjump1.C compilation failed to produce executable The intervening c++ changes were... ------------------------------------------------------------------------ r142418 | jason | 2008-12-03 18:57:19 -0500 (Wed, 03 Dec 2008) | 6 lines PR c++/38232 * init.c (build_value_init): Do initial zero-initialization of a class with an implicitly-defined constructor using build_zero_init rather than in build_value_init. (build_value_init_1): Fold into build_value_init. ------------------------------------------------------------------------ r142410 | jason | 2008-12-03 16:42:22 -0500 (Wed, 03 Dec 2008) | 5 lines PR c++/38256 * parser.c (cp_parser_conversion_type_id): Diagnose 'operator auto' here. * decl.c (grokdeclarator): Not here. ------------------------------------------------------------------------ r142404 | jason | 2008-12-03 14:22:08 -0500 (Wed, 03 Dec 2008) | 6 lines PR c++/38380 * decl.c (grokdeclarator): Only set DECL_NONCONVERTING_P on explicit constructors. * pt.c (tsubst_copy_and_build) [CONSTRUCTOR]: Propagate CONSTRUCTOR_IS_DIRECT_INIT. -- Summary: g++.dg/eh/crossjump1.C (internal compiler error) Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: howarth at nitro dot med dot uc dot edu GCC build triplet: powerpc-apple-darwin* GCC host triplet: powerpc-apple-darwin* GCC target triplet: powerpc-apple-darwin* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38410