You should check if you have two different compilers installed ls /usr/bin/gcc* ?
2011/4/13 c cook <[email protected]>: > I have Fedora Core 3 and x86_64 architecture. But I don't understand why it > appears to look for /usr/lib/gcc/x86_64-redhat-linux/3.4.4/ > instead of /usr/bin/gcc > Csaba > > On Wed, Apr 13, 2011 at 10:17 AM, Charles R Harris > <[email protected]> wrote: >> >> >> On Wed, Apr 13, 2011 at 7:30 AM, c cook <[email protected]> wrote: >>> >>> Hello, >>> >>> I am trying to install numpy 1.6.0b2 version on Fedora and I am getting >>> the following error: >>> >>> In file included from numpy/core/src/private/npy_config.h:4, >>> from numpy/core/src/multiarray/common.c:8, >>> from >>> numpy/core/src/multiarray/multiarraymodule_onefile.c:8: >>> build/src.linux-x86_64-2.4/numpy/core/include/numpy/config.h:34:1: >>> warning: "HAVE_HYPOT" redefined >>> In file included from /home/cse/Apps/Python-2.4/Include/Python.h:8, >>> from numpy/core/src/multiarray/common.c:2, >>> from >>> numpy/core/src/multiarray/multiarraymodule_onefile.c:8: >>> /home/cse/Apps/Python-2.4/pyconfig.h:232:1: warning: this is the location >>> of the previous definition >>> In file included from >>> numpy/core/src/multiarray/multiarraymodule_onefile.c:14: >>> numpy/core/src/multiarray/arraytypes.c.src: In function `VOID_getitem': >>> numpy/core/src/multiarray/arraytypes.c.src:615: warning: label `finish' >>> defined but not used >>> In file included from >>> numpy/core/src/multiarray/multiarraymodule_onefile.c:19: >>> numpy/core/src/multiarray/descriptor.c: In function `descr_repeat': >>> numpy/core/src/multiarray/descriptor.c:2840: warning: long int format, >>> different type arg (arg 3) >>> In file included from >>> numpy/core/src/multiarray/multiarraymodule_onefile.c:27: >>> numpy/core/src/multiarray/methods.c: In function `NpyArg_ParseKeywords': >>> numpy/core/src/multiarray/methods.c:41: warning: passing arg 3 of >>> `PyArg_VaParseTupleAndKeywords' discards qualifiers from pointer target type >>> In file included from >>> numpy/core/src/multiarray/multiarraymodule_onefile.c:28: >>> numpy/core/src/multiarray/convert_datatype.c: In function >>> `min_scalar_type_num': >>> numpy/core/src/multiarray/convert_datatype.c:774: warning: comparison is >>> always true due to limited range of data type >>> numpy/core/src/multiarray/descriptor.c: In function >>> `_convert_divisor_to_multiple': >>> numpy/core/src/multiarray/descriptor.c:606: warning: 'q' might be used >>> uninitialized in this function >>> numpy/core/src/multiarray/einsum.c.src: In function >>> `float_sum_of_products_contig_outstride0_one': >>> numpy/core/src/multiarray/einsum.c.src:852: error: unrecognizable insn: >>> (insn:HI 440 228 481 14 >>> /usr/lib/gcc/x86_64-redhat-linux/3.4.4/include/xmmintrin.h:915 (set (reg:SF >>> 148) >>> (vec_select:SF (reg/v:V4SF 67 [ accum_sse ]) >>> (parallel [ >>> (const_int 0 [0x0]) >>> ]))) -1 (insn_list 213 (nil)) >>> (nil)) >>> numpy/core/src/multiarray/einsum.c.src:852: internal compiler error: in >>> extract_insn, at recog.c:2083 >>> Please submit a full bug report, >>> with preprocessed source if appropriate. >>> See <URL:http://bugzilla.redhat.com/bugzilla> for instructions. >>> Preprocessed source stored into /tmp/cck42rVN.out file, please attach >>> this to your bugreport. >>> In file included from numpy/core/src/private/npy_config.h:4, >>> from numpy/core/src/multiarray/common.c:8, >>> from >>> numpy/core/src/multiarray/multiarraymodule_onefile.c:8: >>> build/src.linux-x86_64-2.4/numpy/core/include/numpy/config.h:34:1: >>> warning: "HAVE_HYPOT" redefined >>> In file included from /home/cse/Apps/Python-2.4/Include/Python.h:8, >>> from numpy/core/src/multiarray/common.c:2, >>> from >>> numpy/core/src/multiarray/multiarraymodule_onefile.c:8: >>> /home/cse/Apps/Python-2.4/pyconfig.h:232:1: warning: this is the location >>> of the previous definition >>> In file included from >>> numpy/core/src/multiarray/multiarraymodule_onefile.c:14: >>> numpy/core/src/multiarray/arraytypes.c.src: In function `VOID_getitem': >>> numpy/core/src/multiarray/arraytypes.c.src:615: warning: label `finish' >>> defined but not used >>> In file included from >>> numpy/core/src/multiarray/multiarraymodule_onefile.c:19: >>> numpy/core/src/multiarray/descriptor.c: In function `descr_repeat': >>> numpy/core/src/multiarray/descriptor.c:2840: warning: long int format, >>> different type arg (arg 3) >>> In file included from >>> numpy/core/src/multiarray/multiarraymodule_onefile.c:27: >>> numpy/core/src/multiarray/methods.c: In function `NpyArg_ParseKeywords': >>> numpy/core/src/multiarray/methods.c:41: warning: passing arg 3 of >>> `PyArg_VaParseTupleAndKeywords' discards qualifiers from pointer target type >>> In file included from >>> numpy/core/src/multiarray/multiarraymodule_onefile.c:28: >>> numpy/core/src/multiarray/convert_datatype.c: In function >>> `min_scalar_type_num': >>> numpy/core/src/multiarray/convert_datatype.c:774: warning: comparison is >>> always true due to limited range of data type >>> numpy/core/src/multiarray/descriptor.c: In function >>> `_convert_divisor_to_multiple': >>> numpy/core/src/multiarray/descriptor.c:606: warning: 'q' might be used >>> uninitialized in this function >>> numpy/core/src/multiarray/einsum.c.src: In function >>> `float_sum_of_products_contig_outstride0_one': >>> numpy/core/src/multiarray/einsum.c.src:852: error: unrecognizable insn: >>> (insn:HI 440 228 481 14 >>> /usr/lib/gcc/x86_64-redhat-linux/3.4.4/include/xmmintrin.h:915 (set (reg:SF >>> 148) >>> (vec_select:SF (reg/v:V4SF 67 [ accum_sse ]) >>> (parallel [ >>> (const_int 0 [0x0]) >>> ]))) -1 (insn_list 213 (nil)) >>> (nil)) >>> numpy/core/src/multiarray/einsum.c.src:852: internal compiler error: in >>> extract_insn, at recog.c:2083 >>> Please submit a full bug report, >>> with preprocessed source if appropriate. >>> See <URL:http://bugzilla.redhat.com/bugzilla> for instructions. >>> Preprocessed source stored into /tmp/cck42rVN.out file, please attach >>> this to your bugreport. >>> error: Command "gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall >>> -Wstrict-prototypes -fPIC -Inumpy/core/include >>> -Ibuild/src.linux-x86_64-2.4/numpy/core/include/numpy >>> -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core >>> -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath >>> -Inumpy/core/include -I/home/cse/Apps/Python-2.4/Include >>> -I/home/cse/Apps/Python-2.4 >>> -Ibuild/src.linux-x86_64-2.4/numpy/core/src/multiarray >>> -Ibuild/src.linux-x86_64-2.4/numpy/core/src/umath -c >>> numpy/core/src/multiarray/multiarraymodule_onefile.c -o >>> build/temp.linux-x86_64-2.4/multiarraymodule_onefile.o" failed with exit >>> status 1 >>> >>> >>> Any idea what is the problem? >>> >> >> I'll guess the combination of gcc-3.4.4, which is six years old, and the >> sse instructions. It might be worth trying gcc-3.4.6 if you can't upgrade >> the compiler outright. Out of curiousity, what architecture and fedora >> version are you using? >> >> Chuck >> >> >> _______________________________________________ >> NumPy-Discussion mailing list >> [email protected] >> http://mail.scipy.org/mailman/listinfo/numpy-discussion >> > > > _______________________________________________ > NumPy-Discussion mailing list > [email protected] > http://mail.scipy.org/mailman/listinfo/numpy-discussion > > _______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
