Package: g++-4.6
Version: 4.6.1-10
Severity: normal
Hi,
the following program causes a segmentation fault in cc1plus when I compile it
with g++ -std=c++0x.
template struct bla {};
template auto operator*(const U& u, const bla& v) ->
bla { return bla(); };
int main() {
4*bla();
}
Cheers
Matth
> I would prefer if that would be tractable by an upstream report. I
> currently can't see any connection about the upstream commit and the
> debian report :-/
The commit adds a regression test which exhibits the exact same behaviour
as the test case I've sent you. It compiles fine without -std=c+
Hi,
I mailed Jason Merrill about this, as he wrote the patch that broke it. He
told me he fixed it in revision 176087 of the 4.6 branch. Could you package
that fix?
Cheers
Matthias
--
To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Con
Package: g++-4.6
Version: 4.6.1-2
Followup-For: Bug #632938
Hi,
I wrote Jason Merrill about this, and he told me that it was fixed in the 4.6
branch in revision 176087.
Cheers
Matthias
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable')
Arc
Package: g++-4.6
Version: 4.6.1-2
Severity: normal
Hi,
with g++-4.6.1-1, the following program compiled fine with the -std=c++0x
command line switch:
#include
int main() {
boost::multi_array x(boost::extents[1][2][3]);
}
Since g++-4.6.1-2, it doesn't compile any longer (it does compile with
5 matches
Mail list logo