Re: [eigen] std::vector specialization |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [eigen] std::vector specialization
- From: Hauke Heibel <hauke.heibel@xxxxxxxxxxxxxx>
- Date: Thu, 28 Jan 2010 09:32:18 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=7FhLhuRj6HGDtrKtbKGKLq+Z1max4jEausdlvquBDcU=; b=Upg+VtJp55xS6wTpFsE4n483Eabh4T0fCOZmFZxXSy+vxC5hu1kVLnKNKCx8RtkuJK UAkY3zk6xsuFjWi2NnmuVPFor2gI3BPrliltJv2xiCq01DEuUCyMcEQrkAKy4Nr7p0JC lOumv8oknliuAdwqzILMtdirstfHqxSZeRX2w=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=hJIGAbngAlVKBgBnerbvdAQr6zEv6gXc7ZLco1rBuLK/n991LegaPjJla1I8Net9ne Wyp4Ue80kmipM1+iMuJtUOCr1VdbZtoFe2n59IFnyhRMb73KpR624dyriaGRWJ7EMoF9 r0PvmrRVupCglCCNent1zaJckWoC7mbclQovo=
In order to silence the warnings we are seeing in the dashboard
(warning: anonymous variadic macros were introduced in C99) we can add
-Wno-variadic-macros
which works for GCC 4.x and according to this thread
http://www.gamedev.net/community/forums/topic.asp?topic_id=510702, we
might add
#pragma GCC system_header
to the StdVector header when GCC 3.x is used.
Does that sound all right to everybody?
- Hauke
On Tue, Jan 26, 2010 at 10:26 PM, Gael Guennebaud
<gael.guennebaud@xxxxxxxxx> wrote:
> On Tue, Jan 26, 2010 at 7:57 PM, Hauke Heibel
> <hauke.heibel@xxxxxxxxxxxxxx> wrote:
>> On Tue, Jan 26, 2010 at 3:16 PM, Thomas Capricelli
>> <orzel@xxxxxxxxxxxxxxx> wrote:
>>>
>>> We can fix this once pushed, do not worry :)
>>
>> I just would like hear Gael again. There was some discussion on this
>> topic in the past, just check here:
>>
>> http://listengine.tuxfamily.org/lists.tuxfamily.org/eigen/2009/04/msg00143.html
>>
>> It seems as if there was an issue with template arguments. It might be
>> the case that it's working here because I am using typedefs only. I
>> have to double check that on another day.
>
> the problem was that we wanted to allow partial specializations in
> order to handle Matrix* in one shot. But here you are requiring full
> specialization for the value type, so no such problem.
>
> gael
>
>>
>> - Hauke
>>
>>
>>
>
>
>