[Numpy-discussion] Debugging NumPy development build in conda environment

Matti Picus matti.picus at gmail.com
Fri Jan 4 08:55:15 EST 2019


On 4/1/19 3:34 pm, Lars Grueter wrote:
> Unfortunately the last two commands
> stopped working out of the blue with my existing environment and fail with
>
>> RuntimeError: Broken toolchain: cannot link a simple C program


The compiler error is a few lines above this (copied below). When I have 
gotten that kind of output, it is because I am using a 32 bit compiler 
on 64 bit or the opposite.



C compiler: gcc -pthread -B 
/home/lg/.miniconda3/envs/dev-numpy/compiler_compat -Wl,--sysroot=/ 
-Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC

compile options: '-Inumpy/core/src/common -Inumpy/core/src -Inumpy/core 
-Inumpy/core/src/npymath -Inumpy/core/src/multiarray 
-Inumpy/core/src/umath -Inumpy/core/src/npysort 
-I/home/lg/.miniconda3/envs/dev-numpy/include/python3.7m -c'
gcc: _configtest.c
gcc -pthread -B /home/lg/.miniconda3/envs/dev-numpy/compiler_compat 
-Wl,--sysroot=/ _configtest.o -o _configtest
/home/lg/.miniconda3/envs/dev-numpy/compiler_compat/ld: _configtest.o: 
unable to initialize decompress status for section .debug_info
/home/lg/.miniconda3/envs/dev-numpy/compiler_compat/ld: _configtest.o: 
unable to initialize decompress status for section .debug_info
/home/lg/.miniconda3/envs/dev-numpy/compiler_compat/ld: _configtest.o: 
unable to initialize decompress status for section .debug_info
/home/lg/.miniconda3/envs/dev-numpy/compiler_compat/ld: _configtest.o: 
unable to initialize decompress status for section .debug_info
_configtest.o: file not recognized: file format not recognized



Can you compile anything with that gcc?


Matti



More information about the NumPy-Discussion mailing list