Well i did manage to get it to compile by simply adding a primary template declaration for the policy class. <cringe>
It seemed to be behaving all right until i tried to preprocess the following (and i wonder if i caused this behavior by my above tinkering or whether this is truly standard behavior): #define C C #if C X() #endif Wave spits out that this is an ill-formed preprocessor expression - Is that true? >From my reading of the standard this should first get transformed into: #if 0 X() #endif Can someone explain or confirm what the expected outcome should be, and whether it is my compilation of wave that is broken? regards, Faisal Vali _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost