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>
>>
>>
>>

Reply via email to