Compile errors in boost-eigen branch#47
Conversation
|
Sorry, it must have been that I tested an older version of kloudkl's branch when I confirmed it was working. :-( I can anyway now confirm that merging alito's branch into boost-eigen allows me to compile and run caffe again. I've run all tests and two of them are failing:
I haven't tested against the main branch, so can't say if these occur there as well. |
|
Thanks @alito! We're confirming this builds and passes with both Boost 1.46 and Boost 1.54. (kloudkl's version compiles with Boost 1.54, but not 1.46.) |
Compile errors in boost-eigen branch
|
All the tests passed under the environment as follows. Is it necessary to setup a continuous integration infrastructure like the Chromium build infrastructure to test various possible combinations? |
Fix bugs in CUDNN BN layer
The boost-eigen branch does not compile for me. This is after the merge from kloudkl (8d894f0) (I never tested it before that).
boost::math::nextafter should only be parametrised on one type (or so says gcc here, and what I read on the boost docs).
Also, the tests for test_random_number_generator reference mean_bound and sample_mean but they need to be referenced as this->mean_bound (again, that's just what my gcc thinks).
This branch contains those two fixes. After this, everything compiles and the tests run fine (except for some GPU tests)