Bug#195264: libstdc++5-3.3-dev: forward template declarations in let inlining fail

2003-07-11 Thread Herbert Valerio Riedel
On Sun, 2003-06-29 at 12:51, Matthias Klose wrote: > Please could you check, if the always_inline attribute (gcc-snapshot > package) works for you? I don't see why that'd help? (btw, it didn't work, tested with gcc version 3.4 20030706 (experimental)) the problem is the following: when compiling

Bug#195264: libstdc++5-3.3-dev: forward template declarations in let inlining fail

2003-06-29 Thread Matthias Klose
Please could you check, if the always_inline attribute (gcc-snapshot package) works for you? Herbert Valerio Riedel writes: > Package: libstdc++5-3.3-dev > Version: 1:3.3-2 > Severity: minor > > > I just noticed, that std::conj() doesn't get inlined, as one'd expect it > to be; > > it seems tha

Bug#195264: libstdc++5-3.3-dev: forward template declarations in let inlining fail

2003-05-29 Thread Herbert Valerio Riedel
Package: libstdc++5-3.3-dev Version: 1:3.3-2 Severity: minor I just noticed, that std::conj() doesn't get inlined, as one'd expect it to be; it seems that a forward declaration like template complex<_Tp> conj(const complex<_Tp>&); keeps template inline complex<_Tp> conj(const comp