On 24/01/12 01:02, SteffenAbe wrote:
> I've removed the Parallel/vecpack.cpp by moving its content to
> tml/message/pack.cpp (where it should have been anyway). However, I
> don't have a current Ubuntu here to test if it compiles/links there.
I'll update my copy and try to build it.
> W.r.t. the question if template specializations should be in header
> or in .cpp files this is open to debate IMHO (see Stroustrup, section
> 13.5. and 13.7.).
Yes, I talked to Cihan and he, too, was not troubled by seeing them in
.cpp files. But i would like to know what happened in Ubuntu to wreak
this havoc. On the other hand, i think we need to treat compiler
warnings more seriously in future as a general precaution.
Hi Steffen.
On 24/01/12 01:02, SteffenAbe wrote: vecpack. cpp by moving its content to pack.cpp (where it should have been anyway). However, I
> I've removed the Parallel/
> tml/message/
> don't have a current Ubuntu here to test if it compiles/links there.
I'll update my copy and try to build it.
> W.r.t. the question if template specializations should be in header
> or in .cpp files this is open to debate IMHO (see Stroustrup, section
> 13.5. and 13.7.).
Yes, I talked to Cihan and he, too, was not troubled by seeing them in
.cpp files. But i would like to know what happened in Ubuntu to wreak
this havoc. On the other hand, i think we need to treat compiler
warnings more seriously in future as a general precaution.
Vince
>
> Steffen