This is the mail archive of the egcs@egcs.cygnus.com mailing list for the EGCS project. See the EGCS home page for more information.
On Feb 17, 1999, Mark Mitchell <mark@markmitchell.com> wrote:
> Note that the current release (and the latest snapshot) will fail on
> the third invocation too, despite its being perfectly legal :-(
> Maybe Mark Mitchell's recently submitted patch for template resolution
> in the presence of explicit specifiers will fix this case...
> I get:
> linux1.markmitchell.com% test-g++ -c test2.C
> test2.C: In function `void foo<int>(int *)':
> test2.C:15: instantiated from here
> test2.C:10: member `i' is a private member of class `bar<int *>'
> which looks right to me.
Excellent, it's fixed!
I'm a bit unsure on what to do with new testcases I'll probably start
adding again, because of that talk aboug copyright assignments.
I'm thinking of creating a new sub-directory, say,
g++.old-deja/g++.oliva, and add new testcases I contribute or derive
from bug reports with `Copyright FSF' notices. Another possibility is
to just keep adding testcases to the existing directories, but now
with a copyright notice. Or add them to some sub-directory of the
newer g++.dg... Any ideas?
--
Alexandre Oliva http://www.dcc.unicamp.br/~oliva aoliva@{acm.org}
oliva@{dcc.unicamp.br,gnu.org,egcs.cygnus.com,samba.org}
Universidade Estadual de Campinas, SP, Brasil