[SciPy-dev] numpy 1.4 rc1 conflict with icc 11.1

Forrest Sheng Bao forrest.bao@gmail....
Thu Dec 3 13:36:56 CST 2009


I took a look at the compilation log and though the error might be here:

numpy/core/src/npymath/npy_math.c.src(398): remark #1418: external function
definition with no prior declaration
  float npy_log2_1pf(float x)
        ^

numpy/core/src/npymath/npy_math.c.src(401): remark #1572: floating-point
equality and inequality comparisons are unreliable
      if (u == 1) {
               ^

numpy/core/src/npymath/npy_math.c.src(408): remark #1418: external function
definition with no prior declaration
  float npy_exp2_1mf(float x)
        ^

numpy/core/src/npymath/npy_math.c.src(411): remark #1572: floating-point
equality and inequality comparisons are unreliable
      if (u == 1.0) {
               ^

numpy/core/src/npymath/npy_math.c.src(413): remark #1572: floating-point
equality and inequality comparisons are unreliable
      } else if (u - 1 == -1) {
                          ^

numpy/core/src/npymath/npy_math.c.src(398): remark #1418: external function
definition with no prior declaration
  double npy_log2_1p(double x)
         ^

numpy/core/src/npymath/npy_math.c.src(401): remark #1572: floating-point
equality and inequality comparisons are unreliable
      if (u == 1) {
               ^

numpy/core/src/npymath/npy_math.c.src(408): remark #1418: external function
definition with no prior declaration
  double npy_exp2_1m(double x)
         ^

numpy/core/src/npymath/npy_math.c.src(411): remark #1572: floating-point
equality and inequality comparisons are unreliable
      if (u == 1.0) {
               ^

numpy/core/src/npymath/npy_math.c.src(413): remark #1572: floating-point
equality and inequality comparisons are unreliable
      } else if (u - 1 == -1) {
                          ^

numpy/core/src/npymath/npy_math.c.src(398): remark #1418: external function
definition with no prior declaration
  npy_longdouble npy_log2_1pl(npy_longdouble x)
                 ^

numpy/core/src/npymath/npy_math.c.src(401): remark #1572: floating-point
equality and inequality comparisons are unreliable
      if (u == 1) {
               ^

numpy/core/src/npymath/npy_math.c.src(408): remark #1418: external function
definition with no prior declaration
  npy_longdouble npy_exp2_1ml(npy_longdouble x)
                 ^

numpy/core/src/npymath/npy_math.c.src(411): remark #1572: floating-point
equality and inequality comparisons are unreliable
      if (u == 1.0) {
               ^

numpy/core/src/npymath/npy_math.c.src(413): remark #1572: floating-point
equality and inequality comparisons are unreliable
      } else if (u - 1 == -1) {
                          ^

compilation aborted for
build/src.linux-x86_64-2.4/numpy/core/src/npymath/npy_math.c (code 2)


Cheers,
Forrest
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.scipy.org/pipermail/scipy-dev/attachments/20091203/45521ee4/attachment.html 


More information about the SciPy-Dev mailing list