[Bug c++/15890] [3.3/3.4/3.5 regression] internal compiler error: in c_expand_expr, at c-common.c:4138
bangerth at dealii dot org
gcc-bugzilla@gcc.gnu.org
Wed Jun 9 13:17:00 GMT 2004
------- Additional Comments From bangerth at dealii dot org 2004-06-09 13:17 -------
Confirmed. It worked with 2.95, but never since. On active branches
we get
g/x> /home/bangerth/bin/gcc-3.3.4-pre/bin/c++ -c x.cc
x.cc: In function `int main()':
x.cc:13: internal compiler error: in c_expand_expr, at c-common.c:4341
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
g/x> /home/bangerth/bin/gcc-3.4-pre/bin/c++ -c x.cc
x.cc: In function `int main()':
x.cc:13: internal compiler error: in c_expand_expr, at c-common.c:4138
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
g/x> /home/bangerth/bin/gcc-3.5-pre/bin/c++ -c x.cc
gimplification failed:
<<< Unknown tree: template_decl >>>
<template_decl 0x4026e828 operator delete
type <function_type 0x40191c3c
type <void_type 0x4018ea6c void type_6 VOID
align 8 symtab 0 alias set -1
pointer_to_this <pointer_type 0x4018eae0>>
QI
size <integer_cst 0x4018f198 constant invariant 8>
unit size <integer_cst 0x4018f030 constant invariant 1>
align 8 symtab 0 alias set -1
arg-types <tree_list 0x4018f798 value <pointer_type 0x4018eae0>
chain <tree_list 0x4018f3d8 tree_2 value <void_type 0x4018ea6c
void>>>
pointer_to_this <pointer_type 0x40270f68>>
VOID file x.cc line 5
align 1
arguments <tree_list 0x4026d408 purpose <integer_cst 0x4018f030 1>
value <tree_vec 0x4026d3f0 type <template_decl 0x4026e828 operator
delete>
elt 0 <tree_list 0x4026d3d8>>>
result <function_decl 0x4026e7b4 operator delete type <function_type
0x40191c3c>
public static decl_5 QI file x.cc line 5
arguments <parm_decl 0x4026e6cc raw type <pointer_type 0x4018eae0>
used unsigned SI file x.cc line 5
size <integer_cst 0x4018f048 constant invariant 32>
unit size <integer_cst 0x4018f0a8 constant invariant 4>
align 32 context <function_decl 0x4026e7b4 operator delete>>
result <result_decl 0x4026e89c type <void_type 0x4018ea6c void>
VOID file x.cc line 5
align 8 context <function_decl 0x4026e7b4 operator delete>>
initial <block 0x401fe2ec>
template-info 0x4026d4f8
saved-insns 0x40210600>
chain <template_decl 0x4026e414 SmartPtr>>
x.cc: In function `int main()':
x.cc:13: internal compiler error: in gimplify_expr, at gimplify.c:3626
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
W.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
GCC build triplet|? |
GCC host triplet|? |
GCC target triplet|? |
Known to fail| |3.2.3 3.3.3 3.4.0 3.5.0
Known to work| |2.95.3
Last reconfirmed|0000-00-00 00:00:00 |2004-06-09 13:17:39
date| |
Summary|internal compiler error: in |[3.3/3.4/3.5 regression]
|c_expand_expr, at c- |internal compiler error: in
|common.c:4138 |c_expand_expr, at c-
| |common.c:4138
Target Milestone|--- |3.4.2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15890
More information about the Gcc-bugs
mailing list