Your message dated Sun, 26 Jul 2009 08:59:22 +0200
with message-id <87tz100w1h@mid.deneb.enyo.de>
and subject line Re: Bug#538647: g++-4.3: g++ examines second value to "?"
always if it is a template
has caused the Debian Bug report #538647,
regarding g++-4.3: g++ examines second value to "?"
Accepted:
gnat-4.4-base_4.4.0-1_amd64.deb
to pool/main/g/gnat-4.4/gnat-4.4-base_4.4.0-1_amd64.deb
gnat-4.4_4.4.0-1.diff.gz
to pool/main/g/gnat-4.4/gnat-4.4_4.4.0-1.diff.gz
gnat-4.4_4.4.0-1.dsc
to pool/main/g/gnat-4.4/gnat-4.4_4.4.0-1.dsc
gnat-4.4_4.4.0-1_amd64.deb
to pool/main/g/gnat-4.4/g
--- Comment #1 from mikpe at it dot uu dot se 2009-07-26 12:54 ---
Looks like fallout from revision 144323. As far as I can tell the "warning" is
informational (ABI change from 4.3) so should be suppressed or ignored in the
test suite.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=
* Philip Ashmore:
/*HERE*/enum { value = (wanted <= guess) ? result : next_value_type::value };
Not a bug. You need to implement your own conditional operator at the
template level to make this work. The version with ?: is not valid
C++
Not valid C++ ? My C++ compiler (g++) disagr
--- Comment #29 from giffordj at la dot twcbc dot com 2009-07-26 20:28
---
STAGE1_CFLAGS="-g -O2" is a workaround, -O1 gave failure later in the build.
-O2 built GCC all the way through, with only one unexpected testsuite failure.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=3773
5 matches
Mail list logo