Component: other
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jcobyrne at cox dot net
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20264
--- Additional Comments From jcobyrne at cox dot net 2005-03-01 17:16
---
Ok gmake[1]: Entering directory `/usr/local/src/gcc-build/fixincludes' autogen
-T /usr/local/src/gcc/fixincludes/check.tpl
/usr/local/src/gcc/fixincludes/inclhack.def gmake[1]: Leaving directory
`/usr/local
--- Additional Comments From jcobyrne at cox dot net 2005-03-01 17:19
---
Ok that didn't work so well.
Let's try again.
gmake[1]: Entering directory `/usr/local/src/gcc-build/fixincludes'
autogen -
T /usr/local/src/gcc/fixincludes/check.tpl /usr/local/src/gcc/fixincludes/inclha
ck.def
--- Additional Comments From jcobyrne at cox dot net 2005-03-01 17:22
---
Created an attachment (id=8304)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8304action=view)
ok this should be easier :)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20264
: UNCONFIRMED
Severity: normal
Priority: P2
Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jcobyrne at cox dot net
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20028
--- Additional Comments From jcobyrne at cox dot net 2005-02-17 16:08
---
By the way, when removing the friend class and line 1 of the source file, the
code WILL compile on g++3.2.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20028
--- Additional Comments From jcobyrne at cox dot net 2005-02-17 21:09
---
(In reply to comment #4)
Patch here: http://gcc.gnu.org/ml/gcc-patches/2005-02/msg01020.html for
3.4.x.
The following code _IS_ correct and _DOES_ compile on 3.2.
template class T class A
{ protected: typedef
--- Additional Comments From jcobyrne at cox dot net 2005-02-17 21:21
---
If the code is wrong, what accounts for the fact that wrong code would compile
on 3.2 and not on 3.3 or 3.4? Also, Alexandrescu did not write it wrong, as it
is also used in his Loki library that is known