python-soxr icon indicating copy to clipboard operation
python-soxr copied to clipboard

error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 ON Raspberry PI 3

Open rubygobay opened this issue 2 years ago • 1 comments

Hello i get this error while install using pip3 install soxr on my raspberry pi 3

    arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-armv7l-cpython-37/libsoxr/src/cr.o build/temp.linux-armv7l-cpython-37/libsoxr/src/cr32.o build/temp.linux-armv7l-cpython-37/libsoxr/src/cr32s.o build/temp.linux-armv7l-cpython-37/libsoxr/src/cr64.o build/temp.linux-armv7l-cpython-37/libsoxr/src/data-io.o build/temp.linux-armv7l-cpython-37/libsoxr/src/dbesi0.o build/temp.linux-armv7l-cpython-37/libsoxr/src/fft4g32.o build/temp.linux-armv7l-cpython-37/libsoxr/src/fft4g64.o build/temp.linux-armv7l-cpython-37/libsoxr/src/filter.o build/temp.linux-armv7l-cpython-37/libsoxr/src/pffft32s.o build/temp.linux-armv7l-cpython-37/libsoxr/src/soxr.o build/temp.linux-armv7l-cpython-37/libsoxr/src/util32s.o build/temp.linux-armv7l-cpython-37/src/soxr/cysoxr.o -L/usr/lib -o build/lib.linux-armv7l-cpython-37/soxr/cysoxr.cpython-37m-arm-linux-gnueabihf.so
    during RTL pass: expand
    libsoxr/src/pffft.c: In function ‘reversed_copy.constprop’:
    libsoxr/src/pffft.c:1313:13: internal compiler error: in convert_move, at expr.c:218
     static void reversed_copy(int N, const v4sf *in, int in_stride, v4sf *out) {
                 ^
    0x76b16767 __libc_start_main
        /build/glibc-lsttuD/glibc-2.28/csu/libc-start.c:308
    Please submit a full bug report,
    with preprocessed source if appropriate.
    Please include the complete backtrace with any bug report.
    See <file:///usr/share/doc/gcc-8/README.Bugs> for instructions.
    lto-wrapper: fatal error: /usr/bin/arm-linux-gnueabihf-gcc returned 1 exit status
    compilation terminated.
    /usr/bin/ld: error: lto-wrapper failed
    collect2: error: ld returned 1 exit status
    error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1

Any Solution?

rubygobay avatar Jun 08 '23 12:06 rubygobay

    libsoxr/src/pffft.c:1313:13: internal compiler error: in convert_move, at expr.c:218

Internal compiler error means it is a gcc bug. Update gcc and try again.

Other walkaround is building Python-SoXR using system libsoxr. Then install built .whl.

dofuuz avatar Jun 10 '23 00:06 dofuuz