RE: [eigen] beta1 tagged (NOT RELEASED), first try

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


Hauke,

I just realized that I didn't run my test with OpenMP support.
So packetmath_1 fails on MSVC 2010 x64 build without OpenMP.

I looked up the CMakeLists.txt in the top level directory.
Does this line work also on MSVC:

check_cxx_compiler_flag("-fopenmp" COMPILER_SUPPORT_OPENMP)


The compiler flag for the MSVC OpenMP support is /openmp.

Regards,
Basil

-----Original Message-----
From: Listengine [mailto:listengine@xxxxxxxxxxxxxxxxx] On Behalf Of Hauke
Heibel
Sent: Donnerstag, 1. Juli 2010 11:28
To: eigen@xxxxxxxxxxxxxxxxxxx
Subject: Re: [eigen] beta1 tagged (NOT RELEASED), first try

Yes, there is. Just open the solution and check the properties of any
project under "Configuration Properties -> C/C++ -> Language -> OpenMP
Support". Alternatively, you need to look at "Configuration Properties
-> C/C++ -> Command Line -> Additional Options".

Just for the record, I was testing in 32bit mode. So you need to
compile with 32bit...

And thanks a lot for testing.

- Hauke

On Thu, Jul 1, 2010 at 11:21 AM, Basil Fierz <basil.fierz@xxxxxxxxxxx>
wrote:
> Hi,
>
> Is there a possiblity to check if the flag EIGEN_TEST_OPENMP works
> correctly?
>
> I compiled the beta1 with MSVC 2010 x64 with the flags you suggested
> (EIGEN_DEFAULT_TO_ROW_MAJOR, EIGEN_TEST_OPENMP).
>
> All test pass except one:
>
> The following tests FAILED:
>         14 - packetmath_1 (Failed)
> Errors while running CTest
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\CMake
> 2.8\bin\ctest.EXE"' : return code '0x8'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
Studio
> 10.0\VC\BIN\amd64\nmake.exe"' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
Studio
> 10.0\VC\BIN\amd64\nmake.exe"' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual
Studio
> 10.0\VC\BIN\amd64\nmake.exe"' : return code '0x2'
> Stop.
>
> Regards,
>
> Basil
>
> -----Original Message-----
> From: Listengine [mailto:listengine@xxxxxxxxxxxxxxxxx] On Behalf Of Benoit
> Jacob
> Sent: Mittwoch, 30. Juni 2010 16:29
> To: eigen
> Subject: [eigen] beta1 tagged (NOT RELEASED), first try
>
> Hi,
>
> I have tagged (NOT RELEASED) what we have as beta1.
>
> Download it at:
> http://bitbucket.org/eigen/eigen/get/3.0-beta1.tar.bz2
> or
> http://bitbucket.org/eigen/eigen/get/3.0-beta1.zip
>
> From hg, you can get it by doing
>
>  $ hg up 3.0-beta1
>
> *** Testing needed ***
>
> Please give this a good testing. Beta1 will only be released once it's
> received enough testing.
> http://eigen.tuxfamily.org/index.php?title=Tests
>
> It is useful to also build and run the tests with this cmake option:
>  EIGEN_DEFAULT_TO_ROW_MAJOR
> and this one:
>  EIGEN_TEST_OPENMP
>
> It is also useful to check "make install" and check building your
> program against the thus-installed Eigen.
>
> *** Developers ***
>
> Documentation work and bugfixing is of course always welcome.
> Heavy/dangerous changes should be postponed to until after beta1 is
> released, hopefully in 2 or 3 days.
>
> Documentation work will be immediately effective. The online docs keep
> tracking the development branch. So you're not missing a deadline of
> anything. But by the time we release the beta, hundreds of people are
> going to be looking at the documentation, so it should be as good as
> possible!
>
> Cheers
> Benoit
>
>
>
>
>
>






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