On Wed, Aug 8, 2012 at 1:39 AM, Dongsheng Song <[email protected]>wrote:
> I recommend you use '-march=x86-64' instead of '-march=nocona'.
>
> On Tue, Aug 7, 2012 at 3:24 AM, Ruben Van Boxem
> <[email protected]> wrote:
> > Hi everyone,
> >
> > I have finished messing up my scripts and fixing them afterwards. I
> > bring you another GCC 4.6.3 build, with MinGW-w64 v2.0.5.
> >
> > Changes since the last build:
> > - optimization options are for sure -O2 -march=nocona -mtune=core2.
> > This means SSE3 is required.
>
I am concerned that these choices of -march, -mtune options may be the
source of a problem I faced recently.
I distribute a Common Lisp environment
(MKCL<http://www.common-lisp.net/project/mkcl>)
that is using MinGW64
as its backend on Win64. A user of it reported that the precompiled Win64
installation package that I had done for the latest version of it would not
work properly on his machine (it SIGSEGVs) for an operation that I know
works perfectly well on my machine.
I had used Ruben's MinGW64 gcc 4.7.1 release toolset for it.
I then went back down to Ruben's MinGW64 gcc 4.5.4 release toolset
and that version of the exact same MKCL code, built with the exact
same Makefile than previously, worked perfectly on my user's machine.
(BTW, I also tried Ruben's gcc 4.6.3 and it failed like the gcc 4.7.1)
My user's machine CPU is: Intel Core2 Duo U7300 @ 1,3GHz
My build and test machine CPU is: Intel Core i7 930 @ 2,8GHz
Could these options be the source of the problem?
Thanks,
Jean-Claude Beaudoin
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public