
17 Aug
2004
17 Aug
'04
10 a.m.
I got a response from HP with a minimal example for the problem and a workaround: ---%<--- struct A { A(char* s) { } }; #ifdef WORKAROUND typedef A B; #else typedef A const B; #endif void foo(B) {} main() { foo(B("foo")); } --->%--- I changed basic_cstring_fwd.hpp accordingly and it seems to compile now after some more minor changes. I'm currently running the regression tests; if they work out ok, I will post a patch for boost.test. Markus