Hello,

Meep 1.16 cannot be compiled with icc. The error output is here:

-----
mt19937ar.c(64): error: expected an expression
      for (int i=0; i<N; ++i) mt_save[i] = mt[i];
           ^

mt19937ar.c(64): error: identifier "i" is undefined
      for (int i=0; i<N; ++i) mt_save[i] = mt[i];
                    ^

mt19937ar.c(80): error: expected an expression
      for (int i=0; i<N; ++i) mt[i] = mt_save[i];
           ^

mt19937ar.c(80): error: identifier "i" is undefined
      for (int i=0; i<N; ++i) mt[i] = mt_save[i];
                    ^
-----

The version of icc used for the compilation is following:

icc --version
icc (ICC) 17.0.2 20170213
Copyright (C) 1985-2017 Intel Corporation.  All rights reserved.


-- 
Andrey V. Panov

_______________________________________________
meep-discuss mailing list
meep-discuss@ab-initio.mit.edu
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to