Processing commands for [EMAIL PROTECTED]:
> #
> # bts-link upstream status pull for source package gcc-snapshot
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user [EMAIL PROTECTED]
Setting user to [EMAIL PROTECTED] (was [EMAIL PROTECTED]).
> # remote status rep
Processing commands for [EMAIL PROTECTED]:
> #
> # bts-link upstream status pull for source package gcj-4.1
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user [EMAIL PROTECTED]
Setting user to [EMAIL PROTECTED] (was [EMAIL PROTECTED]).
> # remote status report f
Processing commands for [EMAIL PROTECTED]:
> #
> # bts-link upstream status pull for source package gcc-4.1
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user [EMAIL PROTECTED]
Setting user to [EMAIL PROTECTED] (was [EMAIL PROTECTED]).
> # remote status report f
Processing commands for [EMAIL PROTECTED]:
> #
> # bts-link upstream status pull for source package gcc-4.0
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> #
> user [EMAIL PROTECTED]
Setting user to [EMAIL PROTECTED] (was [EMAIL PROTECTED]).
> # remote status report f
--- Comment #8 from rguenth at gcc dot gnu dot org 2007-02-05 14:52 ---
Actually the original testcase also fails with 4.1.0.
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
---
--- Comment #7 from rguenth at gcc dot gnu dot org 2007-02-05 14:10 ---
4.1.0 works, so this is a regression on the branch. Janis, can you hunt what
broke it?
--
rguenth at gcc dot gnu dot org changed:
What|Removed |Added
-
--- Comment #6 from rguenth at gcc dot gnu dot org 2007-02-05 14:07 ---
Created an attachment (id=13008)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13008&action=view)
reduced testcase
This is a reduced testcase (still requires libstdc++ at link time) where you
can see the wrong
--- Comment #5 from rguenth at gcc dot gnu dot org 2007-02-05 12:30 ---
We have (alias1):
Type memory tags
TMT.89, UID 17988, struct
basic_string,std::allocator >, is an alias
tag, is addressable, is global, call clobbered
...
TMT.95, UID 17994, float, is addressable, may aliases: { SF
--- Comment #4 from rguenth at gcc dot gnu dot org 2007-02-05 12:17 ---
Slightly reduced testcase:
#include
#include
struct A
{
A() : _x(0.0), _y(0.0) { }
float& f(const int& i) { return (i == 0 ? _x : _y); }
float _x, _y;
};
A h(const char* s)
{
A a;
std::string b("");
Subject: g++: Fails to compile a very simple file
Package: g++
Version: 4.0.3-7
Severity: important
Since an upgrade on Friday 02/02 (IIRC), I can't manage to compile
a very simple program with g++:
[EMAIL PROTECTED] /tmp/bug $ cat hello.cpp
#include
int main()
{
std::cout << "Hello world!"
10 matches
Mail list logo