[Bug c++/26621] Template instantiation fails for -O1 -finline-functions

2006-03-10 Thread rguenth at gcc dot gnu dot org
--- Comment #4 from rguenth at gcc dot gnu dot org 2006-03-10 11:24 --- You need to make all templated definitions available in check_link.cc or explicitly instantiate all used templates in check_link.cc. -- rguenth at gcc dot gnu dot org changed: What|Removed

[Bug c++/26621] Template instantiation fails for -O1 -finline-functions

2006-03-10 Thread _talyn_ at web dot de
--- Comment #5 from _talyn_ at web dot de 2006-03-10 13:54 --- Created an attachment (id=11015) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11015action=view) test case that shows the difference between dynamic/static alloc -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26621

[Bug c++/26621] Template instantiation fails for -O1 -finline-functions

2006-03-10 Thread _talyn_ at web dot de
--- Comment #6 from _talyn_ at web dot de 2006-03-10 13:56 --- (From update of attachment 11015) Certainly, I see your point with respect to the get* methods, a hint in the g++-4.X release notes about the more aggressive inlining would probably be helpful. However, this doesn't

[Bug c++/26621] Template instantiation fails for -O1 -finline-functions

2006-03-10 Thread pinskia at physics dot uc dot edu
--- Comment #7 from pinskia at gcc dot gnu dot org 2006-03-10 13:58 --- Subject: Re: Template instantiation fails for -O1 -finline-functions However, this doesn't explain, why the reference to TTypeWrapper::~TTypeWrapper is missing if the instance of CVectorWrap is allocated