Author: Remi Meier <remi.me...@gmail.com> Branch: Changeset: r1972:ce67a5ccd206 Date: 2015-11-25 16:58 +0100 http://bitbucket.org/pypy/stmgc/changeset/ce67a5ccd206/
Log: gcc bug needs -fno-tree-vectorize to translate pypy diff --git a/gcc-seg-gs/README.txt b/gcc-seg-gs/README.txt --- a/gcc-seg-gs/README.txt +++ b/gcc-seg-gs/README.txt @@ -31,8 +31,11 @@ #!/bin/bash BUILD=/..../build # <- insert full path - exec $BUILD/gcc/xgcc -B $BUILD/gcc -fno-ivopts "$@" + exec $BUILD/gcc/xgcc -B $BUILD/gcc -fno-ivopts -fno-tree-vectorize "$@" So far, GCC has a bug in the presence of multiple address spaces, likely in the "ivopts" optimization. It can be worked around by specifying "-fno-ivopts" like above. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66768 + +Another bug in -ftree-vectorize seems to generate unprefixed vector +instructions. _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit