[Bug c++/20103] [4.0 regression] ICE in create_tmp_var with C99 style struct initializer

2005-02-22 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-23 00:01 --- : Search converges between 2004-05-11-trunk (#454) and 2004-05-14-trunk (#455). This has been failing on the tree-ssa branch since at least 2003-05-30. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=201

[Bug c++/20103] [4.0 regression] ICE in create_tmp_var

2005-02-21 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-21 15:45 --- Why is the front-end producing a CONSTRUTOR when the variable needs to constructed. The front-end should have produced its own temporary variable instead of producing a CONSTRUCTOR. -- http://gcc.gnu.

[Bug c++/20103] [4.0 regression] ICE in create_tmp_var

2005-02-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-20 13:52 --- This has been failing since 20040909. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20103

[Bug c++/20103] [4.0 regression] ICE in create_tmp_var

2005-02-20 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-02-20 13:48 --- Target independent. Confirmed reduced a little further (removed the templates) testcase: struct mpz_class { mpz_class (const mpz_class &); mpz_class(); }; inline mpz_class operator*(int, const mpz_class

[Bug c++/20103] [4.0 regression] ICE in create_tmp_var

2005-02-20 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20103

[Bug c++/20103] [4.0 regression] ICE in create_tmp_var

2005-02-20 Thread falk at debian dot org
--- Additional Comments From falk at debian dot org 2005-02-20 11:13 --- Created an attachment (id=8238) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8238&action=view) test case (compile with no options) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20103