diff -r e92532a5d59f SPKG.txt
a
|
b
|
|
25 | 25 | |
26 | 26 | == Changelog == |
27 | 27 | |
| 28 | === rubiks-20070912.p17 (Jeroen Demeyer, 8 June 2011) === |
| 29 | * #11437: Apply workaround for versions 4.6.0 and 4.6.1 of gcc. |
| 30 | The bug is supposed to be fixed in the final gcc 4.6.1 but we still |
| 31 | apply the workaround for gcc 4.6.1 to support pre-release versions |
| 32 | of gcc 4.6.1. |
| 33 | |
28 | 34 | === rubiks-20070912.p16 (Jeroen Demeyer, 3 May 2011) === |
29 | 35 | * #11168: Apply workaround for versions 4.6.x of gcc, not only |
30 | 36 | version 4.6.0. |
diff -r e92532a5d59f spkg-install
a
|
b
|
|
16 | 16 | OPTIMIZATION_FLAGS="-O2" |
17 | 17 | # Work around a bug in gcc 4.6.0: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48702 |
18 | 18 | if [ "x`$SAGE_LOCAL/bin/testcc.sh $CC`" = xGCC ] ; then |
19 | | if $CC -dumpversion 2>/dev/null |grep >/dev/null '^4\.6\.' ; then |
| 19 | if $CC -dumpversion 2>/dev/null |grep >/dev/null '^4\.6\.[01]$' ; then |
20 | 20 | echo "Warning: Working around bug in gcc 4.6.0" |
21 | 21 | OPTIMIZATION_FLAGS="$OPTIMIZATION_FLAGS -fno-ivopts" |
22 | 22 | fi |