Hi Gael, I've ran the test suite on my machine yesterday (latest MSVC, cl 19.27.29111), it looks like it's on CDash now - 3 tests failed https://my.cdash.org/viewTest.php?buildid=1875133. It took an insane amount of time to compile all the tests (I think more than 6 hours - with parallel build and an i7-7700HQ).
I've also tested the 3.3 branch with my open-source software on the latest VS 2019 in C++17 mode, and there were no apparent problems. The same as Rob, I would also welcome the patch that makes EIGEN_MAKE_ALIGNED_OPERATOR_NEW unnecessary with C++17, but if it can't come in 3.3.8, then hopefully 3.4 will come soon! :-) I also got >> -- Performing Test EIGEN_COMPILER_SUPPORT_CPP11 - Failed which confused me a bit. I've reported this in the issue you linked. In contrast to Edward, I did get all the "BLAS not found" warnings too, but it all ran through on the command-line (I'm guessing all BLAS functionality was automatically disabled). Thank you very much to you, David, and everyone else! Best wishes, Patrik On Sat, 29 Aug 2020 at 02:49, Edward Lam <[email protected]> wrote: > Hi David, > > Any ideas on why not even "Eigen BLAS" can't be found? Or is this an OK > warning? > > FWIW. my initial cmake seemed to write out project files despite all the > warnings. However, running the ctest command didn't work as it looked like > it tried to run cmake again and failed to build. Then I opened up the > Visual Studio project manually and had it do a release build that seemed to > work. After that, running the ctest command seemed to work finally. > > Cheers, > -Edward > > On Fri, Aug 28, 2020 at 3:37 PM David Tellenbach <[email protected]> > wrote: > >> Hi Edward, >> >> Thanks for your effort. >> >> I think this is issue #1950 ( >> https://gitlab.com/libeigen/eigen/-/issues/1950). >> >> Thanks, >> David >> >> On 28. Aug 2020, at 17:08, Edward Lam <[email protected]> wrote: >> >> I've never tried to compile eigen tests before. So from build dir, I ran: >> >> cmake .. -DEIGEN_TEST_BUILD_FLAGS="-j 8" -DEIGEN_TEST_CXX11=ON >> -DEIGEN_TEST_FMA=ON -DEIGEN_TEST_AVX=ON >& cmake_log.txt >> >> And I was surprised to see: >> >> -- Performing Test EIGEN_COMPILER_SUPPORT_CPP11 - Failed >> >> But this is the latest MSVC 2019 compiler so it shouldn't fail. >> >> I had no BLAS installed but I still expected to find Eigen BLAS? >> >> CMake Warning at cmake/FindBLAS.cmake:1371 (message): >> BLA_VENDOR has been set to All but blas libraries could not be found or >> check of symbols failed. >> >> Thanks, >> -Edward >> >> >> On Thu, Aug 27, 2020 at 4:29 AM Gael Guennebaud < >> [email protected]> wrote: >> >>> Dear all, >>> >>> let me start by taking this opportunity to thank David for revitalizing >>> Eigen's developpement. >>> >>> Thank to that, at long last we're having a new release of the stable 3.3 >>> branch within a few days. Since it receives many more changesets than usual >>> for such a minor release, it would be very welcome if some of you could >>> test it with your favorite compiler and options: >>> >>> git clone https://gitlab.com/libeigen/eigen -b 3.3 eigen3.3 >>> cd eigen3.3 >>> mkdir build >>> cd build >>> >>> # run cmake adapting the options to your Eigen's usage, e.g.: >>> CXX=clang++-9 cmake .. -DEIGEN_TEST_BUILD_FLAGS="-j 8" >>> -DEIGEN_TEST_CXX11=ON -DEIGEN_TEST_CUDA=ON -DEIGEN_TEST_FMA=ON >>> -DEIGEN_TEST_AVX=ON -DEIGEN_TEST_OPENMP=ON >>> >>> # run ctest while submitting to cdash: >>> ctest -V -D Experimental -j 8 >>> >>> Cheers, >>> Gaƫl >>> >> <cmake_log.txt> >> >> >>
