function name lookup within templates in gcc 4.1
Marcin Dalecki
martin@dalecki.de
Mon Apr 18 10:26:00 GMT 2005
On 2005-04-18, at 04:37, Gareth Pearce wrote:
> So I just started trying out gcc 4.1 - with a program which compiles
> and
> runs fine on gcc 3.3.
>
> Attached is a reduced testcase which shows runtime segfault due to
> stack
> overflow if compiled with 4.1 but does not with 3.3. Trivial work
> around is
> to move the specific declaration above the template definition. Now I
> see
> potential for this to be 'the way the standard wants it to be', but
> given I
> don't have a copy of the standard I am unsure.
The type of 1 doesn't have nothing to do with sstring_t. Thus the 4.1
behavior
is correct.
More information about the Gcc
mailing list