On Jul 19, 10:01 am, "Andrzej Giniewicz" <[EMAIL PROTECTED]> wrote:
> Hi,
>
> after some sniffing around, I noticed that for me (see bottom of mail
> for gcc version) techyon needs to be compiled with "make linux" (with
> disabled threads) or with "-fno-crossjumping -fno-reorder-blocks"
> added to "Make-arch" file at line 1134 (linux-thr target, after -O6) -

Hi,

can you dial that down to "-O3" and if that fails to "-O2"? I do not
believe that "-O6" does anything beyond "-O3", but I am too lazy to
look it up now. Either way, "-O6" is likely counterproductive.

> second is better solution I think... both solutions fixes segfault, I
> don't know where the problem is, it can be gcc bug so special case for
> it might need to be added, does anyone have same gcc to verify that's
> it's gccs fault or not?
>
> cheers,
> Andrzej.
>
> [EMAIL PROTECTED] ~]$ gcc -v
> Using built-in specs.
> Target: i686-pc-linux-gnu
> Configured with: ../configure --prefix=/usr --enable-shared
> --enable-languages=c,c++,fortran,objc,obj-c++,treelang
> --enable-threads=posix --mandir=/usr/share/man --enable-__cxa_atexit
> --disable-multilib --libdir=/usr/lib --libexecdir=/usr/lib
> --enable-clocale=gnu --disable-libstdcxx-pch --with-tune=generic
> Thread model: posix
> gcc version 4.3.1 20080626 (prerelease) (GCC)

You are also running a prerelease of gcc 4.3.1, so this might be a
factor here. In the end it does not matter since we cannot just tell
people to upgrade their broken compiler, but we should at least
attempt to work around some problems like the above.

Cheers,

Michael
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to