6 May
2013
6 May
'13
6:08 p.m.
On 5/6/2013 1:53 PM, Adrian_H wrote:
I've got a really annoying and difficult to track down PP error. I'm attempting to use wave to see the expansion, but it is slow going. The output is correct, in both the g++ PP and the wave parser. g++ states: *error: macro "BOOST_PP_SEQ_ELEM_III" requires 2 arguments, but only 1 given*, wave states *warning: too few macro arguments: BOOST_PP_SEQ_ELEM_III*, but when I try using the tracer it doesn't say when this occurs.
Is it possible to turn this on? Or is there no 'on' and I have to go into the wave code and code it on? If the latter, where would I do this?
You should be able to look at wave's output and see exactly the sequence of macro expansions which cause the error you are seeing.