Re: [eigen] 3.3.8 expected on September 7

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen Archives ]


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 <david.tellenbach@xxxxxx> 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 <edward@xxxxxxxxxx> 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 <gael.guennebaud@xxxxxxxxx> 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>



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/