This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Runtime SEGV from gcc -O3 -march=native


Use -O2 instead, I also have trouble on use -O3.

2010/7/27 Joseph Quinsey <jquinsey@entrenet.com>:
> Again, just FYI, with a simpler example, and with -march=native replaced by
> k8 or athlon64.
>
> Source code:
>
> int main(void) {
> ? ?static int foo[4];
> ? ?int i;
> ? ?for (i = 0; i < 4; i++)
> ? ? ? ?foo[i] = 0;
> ? ?return 0;
> }
>
> Compile and run, using Cygwin's current gcc version 4.3.4:
>
> ? ?gcc -O3 -march=athlon64 foobar.c
> ? ?./a.exe
> ? ?Segmentation fault (core dumped)
>
>
> --
> Problem reports: ? ? ? http://cygwin.com/problems.html
> FAQ: ? ? ? ? ? ? ? ? ? http://cygwin.com/faq/
> Documentation: ? ? ? ? http://cygwin.com/docs.html
> Unsubscribe info: ? ? ?http://cygwin.com/ml/#unsubscribe-simple
>
>

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]