
Eric Niebler wrote:
Noel Belcourt wrote:
1) add the missing default template argument to the compiler specialization
template<bool PositiveT> struct compiler<xpressive::detail::lookahead_tag<PositiveT>, xpressive::detail::seq_tag, void> : branch_compiler<xpressive::detail::lookahead_branch<PositiveT>, xpressive::detail::ind_tag> { };
Ah, interesting. Thanks for the suggestion -- I've committed the fix. Let's see what the next round of regression tests reveal.
Thanks for your suggestion, Noel. Now, all of xpressive tests are compiling successfully on cw-9_4. That's the good news. The bad news is they all crash at runtime. :-P This is the (unhelpful) error: minimal.hpp(122): exception "memory access violation" caught in function: 'main(int, char **)' If someone with cw-9_4 felt like being charitable this holiday season, they could run xpressive's "test_static" and/or "test_dynamic" tests under a debugger and send me the stack trace. Or grant me ssh access to a machine with this toolset so I can debug it myself. -- Eric Niebler Boost Consulting www.boost-consulting.com