
Stefan wrote:
Anyway, as I could see in cvs, Micheal has now removed the markup.
Results are in now. You can see cw-8.3-release has no problems. cw-8.3 has the old compile time errors. I not sure if there is a good reason if this is because the two are subtly different compiler versions or incidental compiler options. The compiler options are available for the failing run but not the pass runs. Unless a cw-8.3 guru see an obvious problem has a quick fix then I will look into modifying the source to avoid this compiler confusion. The error is always at the point of the following or similar instantiations indexing_matrix_assign (functor1_type::template make_debug_functor<typename matrix<value_type, row_major>::reference, value_type> (), cm, e, row_major_tag ()); I believe the 'template make_debug_functor<..> ()' is the source of the problem. This could be replaced by a static member template which deduces which functor type to return. Michael
participants (1)
-
Michael Stevens