Re: [eigen] Totally missing /O2 for MSVC-Compiler

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


eventually I get all green with:

/DWIN32 /D_WINDOWS /Zm1000 /EHsc /O2  /arch:SSE2

so I backported to both the branch and the tag.

gael.

On Thu, Jan 29, 2009 at 11:52 PM, Gael Guennebaud
<gael.guennebaud@xxxxxxxxx> wrote:
> ok I managed to reproduce the error when activating /O2 and SSE2. I
> think this issue is fixed in rev 918446.
>
> Can you tell us if that works for you too ?
>
> Benoit: if you get a positive answer and I don't respond, please
> backport it in the tag.
>
> cheers,
> Gael.
>
> On Thu, Jan 29, 2009 at 9:10 PM, Gael Guennebaud
> <gael.guennebaud@xxxxxxxxx> wrote:
>> ah, right. so I'll try to compile in release mode. unfortunately our
>> porting cluster is busy right now (the nightly builds just started) so
>> I have to wait for a  windows machine....
>>
>> gael.
>>
>> On Thu, Jan 29, 2009 at 8:33 PM, FMDSPAM <fmdspam@xxxxxxxxx> wrote:
>>> Hi Folks,
>>>
>>> you can imagine my surprise, when I was looking at my own CDash Entry: ALL
>>> GREEN.
>>> All tests compile and run. After a first period of confused joy my attention
>>> was going towards the timings. DARK RED! IMHO.
>>> Hey Gael: pipol6 are dead slow too....
>>>
>>> The reason is, that for compiler other then gcc NO OPTIMIZATION is set.
>>> That is the difference, because all automated tests pass and my handmade
>>> test don't want to compile.
>>>
>>> Conclusion:
>>> We were blind all the time!
>>> All the MSVC problems are general and probably quite old.
>>>
>>> Cheers
>>> Frank
>>>
>>>
>>>
>>>
>>>
>>
>



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