Re: [eigen] Sparse and gcc-4.5 error |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] Sparse and gcc-4.5 error
- From: Benoit Jacob <jacob.benoit.1@xxxxxxxxx>
- Date: Wed, 21 Apr 2010 22:44:34 -0400
- 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:received:message-id:subject:from:to:content-type :content-transfer-encoding; bh=NF30lSt8Gma26ZtSibSOo7RcdTgt7B1q5e9VHLMyuGw=; b=NRuuJhgJBT8pyEqe3f7wEjQT7N/qifo11idam0MDlakjw7ADomZN7nFqVFU126ZMHu kN2IJUzy2I0dj2Saa7oAwH6C1RO8ftueft5MYc1+6wgL/4Z7vgXpuT9jhr1tHe16zLLe /gYR8SQoG/1wTfPrvljnLV4yhY8v7pWRkhT1U=
- 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=D7R4EcV6V+JLTnzq7YKx5UgG6NdvJrdLXPY1vgmUmicciMx3A3/FtzXyErYON1JRhr P/oq/ExRTpA07Y/G65YmzcqB/EEbjjZ6FLjb7AhypJuKP/uJe+MFTHLv1DUwLVDqsfJU csx0Vu5t0CMv3IBNPBmQxm7kJoQOqv5dSyYxw=
No problem!
Benoit
2010/4/21 <ziga.mlinar@xxxxxxx>:
> Benoit Jacob, my appologies for a false alarm. Due to latest updates i had
> gcc-4.6 installed (current git) and not 4.5. Later I tested with 4.5 and it
> compiled ok.
>
> Žiga
>
> On Wednesday 21 April 2010 20:43:19 Benoit Jacob wrote:
>> The Sparse unit tests compile nicely here with gcc 4.5.0 / linux / x86-64.
>>
>> Can you provide a test program and tell us your platform?
>>
>> Benoit
>>
>> 2010/4/21 Žiga Mlinar <ziga.mlinar@xxxxxxx>:
>> > With gcc-4.5 i get the following when including Eigen/Eigen
>> >
>> > In file included from ../include/eigen3/Eigen/Sparse:104:0,
>> > from ../include/eigen3/Eigen/Eigen:2,
>> > from triangle.cpp:3:
>> > ../include/eigen3/Eigen/src/Sparse/SparseRedux.h:42:1: error: prototype
>> > for ‘typename Eigen::ei_traits<Eigen::SparseMatrix<_Scalar, _Options>
>> > >::Scalar Eigen::SparseMatrix<_Scalar, _Flags>::sum() const’ does not
>> > match any in class ‘Eigen::SparseMatrix<_Scalar, _Flags>’
>> > ../include/eigen3/Eigen/src/Sparse/SparseMatrix.h:536:12: error:
>> > candidate is: Eigen::SparseMatrix<_Scalar, _Flags>::Scalar
>> > Eigen::SparseMatrix<_Scalar, _Flags>::sum() const
>> > ../include/eigen3/Eigen/src/Sparse/SparseRedux.h:50:1: error: prototype
>> > for ‘typename Eigen::ei_traits<Eigen::SparseVector<_Scalar, _Options>
>> > >::Scalar Eigen::SparseVector<_Scalar, _Flags>::sum() const’ does not
>> > match any in class ‘Eigen::SparseVector<_Scalar, _Flags>’
>> > ../include/eigen3/Eigen/src/Sparse/SparseVector.h:364:12: error:
>> > candidate is: Eigen::SparseVector<_Scalar, _Flags>::Scalar
>> > Eigen::SparseVector<_Scalar, _Flags>::sum() const
>> >
>> >
>> > Same code compiles ok with gcc-4.4.
>> >
>> > Žiga
>> >
>> > P.S: This is my first time sending to this list and i have to say I like
>> > Eigen a lot. Good work guys.
>
>
>