[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] Testing 2.0
- From: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
- Date: Thu, 11 Feb 2010 18:24:22 -0500
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=X7toh3Z1QTyXmpTp/3qLO5jRwJ7fsvmKM06QpKFRNjQ=; b=wGEQ/fqzpLlqmSoLbIGeHKTTIz4LHNqy1+KZYMPdR+EdBXfR6kGSwwEPO3jTg6I9g4 VV5XLULQ/2UwbpOJp3fp5J4JR1uGhSpiB7Ra1Edv3s1BmHTsOqmqsByeyzP+I/WGuJmp OALsvXe/k18Z+KyFggOkNbzmu0xEUp3aUIEqM=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=AgYD3aEr4M5iy7IxmawLycwhZvsywYBUHQtUd3YHKiG6GmtGenlgAyYfqe0+5X0IK5 zWwWSXin+ReArD48Lv4YBLmoLCob+SmwOjttdMKeKCyeLpinfg4Jto1uJtr9UjI0QODa iQ9hSewRJNY4n6hmWDzgaXWwee8NTaHeMeTTQ=
2010/2/11 Benoit Jacob <jacob.benoit.1@xxxxxxxxx>:
> 2010/2/11 Thomas Capricelli <orzel@xxxxxxxxxxxxxxx>:
>>
>> In data giovedì 11 febbraio 2010 21:43:28, Benoit Jacob ha scritto:
>>> Everybody: we're releasing Eigen 2.0.12 tomorrow.
>>>
>>> I don't remember if GCC 3.3 has been tested (sorry Jitse) ? What about
>>> MSVC 2005, 2008? And ICC?
>>
>> does not compile here with icc:
>>
>> [ 9%] Building CXX object test/CMakeFiles/test_basicstuff.dir/basicstuff.cpp.o
>> /home/orzel/hg/eigen.20/test/basicstuff.cpp(95): warning #279: controlling expression is constant
>> VERIFY_RAISES_ASSERT(m1 = (m2.block(0,0, rows-1, cols-1)));
>> ^
>
> This is just a warning while compiling a unit test with ICC: no need to fix it.
>
>>
>> /home/orzel/hg/eigen.20/Eigen/src/Core/Matrix.h(595): error: too few arguments for class template "Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::ei_matrix_swap_impl"
>> ei_matrix_swap_impl<Matrix, OtherDerived>::run(*this, *const_cast<MatrixBase<OtherDerived>*>(&other));
>> ^
>> detected during instantiation of "void basicStuff(const MatrixType &) [with MatrixType=Eigen::Matrix<float, 1, 1, 2, 1, 1>]" at line 115 of "/home/orzel/hg/eigen.20/test/basicstuff.cpp"
>
> This one is serious stuff! But doesn't ICC igive you more output? Can
> you get the trace from basicstuff.cpp:115 to Matrix.h:595 like GCC
> would give you?
Wow, Arch Linux has a ICC package in its user repositories!
That's probably illegal but a great example of the power of NOT being
driven by a company with a legal department :)
Benoit
>
> Benoit
>
>>
>>
>> --
>> Thomas Capricelli <orzel@xxxxxxxxxxxxxxx>
>> http://www.freehackers.org/thomas
>>
>>
>>
>