|
From: Didrik P. <dp...@en...> - 2011-09-17 19:01:29
|
On Thu, Sep 15, 2011 at 10:03 PM, Bojan Nikolic <bo...@bn...> wrote: > > Hi Didrik, > > A possibility which I've seen before: > > I would suggest checking the linking stage to make sure that symbols > defined (through template instantiation) in multiple compilation units > correctly get amalgamated into one. The reason is that the > evaluationdate mechanism depends on a singleton pattern which is > implemented in a template (and therefore in a header file, see > ql/patterns/singleton.hpp). Ok, I found the issue but not the real cause ;-) Upgrading the Ubuntu's to boost 1.46 makes all the test passing smoothly. -- Didrik |