Wolfgang,
I've made your little test program into a ./configure test. When you
run ./configure on your machine now, do you find that
DEAL_II_BOOST_BIND_COMPILER_BUG
is set in base/include/base/config.h afterwards?
No, I do not. ;-( Can you please set optimized compiler flags in line
4492 in aclocal.m4, i.e.,
CXXFLAGS="$CXXFLAGSO ...
I can't run autoconf under my MacOSX, so I cannot regenerate the
configure file. And if you're already there, you can delete the first
check
std::complex<double> double_val (1., 2.);
boost::bind(&bug_function<std::complex<double> >,
double_val)();
in the bug file, complex doubles work fine, which is of no use here...
Anyway, with the above modification, I get that
DEAL_II_BOOST_BIND_COMPILER_BUG is set, and then one could insert
this in lac/include/lac/vector.h.
Best,
Martin
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii