On Sun, Oct 21, 2012 at 1:15 PM, Bill Hart <goodwillh...@googlemail.com> wrote:
> I have just uploaded alpha4 to our website http://mpir.org/ > > This will hopefully be the last alpha. It merely adds a patch to speed > up the FFT slightly in certain instances. I found some issues with ICC. If I use mpir 2.5.1 with just a simple ./configure on this sytem, it works fine with ICC version 12.1.3 (gcc version 4.4.6 compatibility). If I try with MPIR 2.6.0 I get a could not find a working compiler error. It is bailing out with "no, gcc-4.3.2 on 64bit is bad" error even though I'm using ICC 12.1.3 (and the version of GCC installed on the system is 4.4.6). Here is the output: checking build system type... k102-unknown-linux-gnu checking host system type... k102-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking ABI=64 checking compiler icc -O2 -I/opt/sharcnet/mkl/10.3.9/mkl/include -I/opt/sharcnet/openmpi/1.6.2/intel/include -I/opt/sharcnet/openmpi/1.6.2/intel/lib -I/opt/sharcnet/intel/12.1.3/icc/include -I/opt/sharcnet/intel/12.1.3/icc/include/cilk -I/opt/sharcnet/intel/12.1.3/ifc/include... no, gcc-4.3.2 on 64bit is bad , try -O1 or -fno-strict-aliasing for the flags checking ABI=32 checking compiler icc -O2 -I/opt/sharcnet/mkl/10.3.9/mkl/include -I/opt/sharcnet/openmpi/1.6.2/intel/include -I/opt/sharcnet/openmpi/1.6.2/intel/lib -I/opt/sharcnet/intel/12.1.3/icc/include -I/opt/sharcnet/intel/12.1.3/icc/include/cilk -I/opt/sharcnet/intel/12.1.3/ifc/include... no, gcc-4.3.2 on 64bit is bad , try -O1 or -fno-strict-aliasing for the flags configure: error: could not find a working compiler, see config.log for details I'm getting the same error on both our Opteron and Intel system that has the same version of the compiler on it. Those results are here: checking build system type... nehalem-unknown-linux-gnu checking host system type... nehalem-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... no checking ABI=64 checking compiler icc -O2 -I/opt/sharcnet/openmpi/1.6.2/intel/include -I/opt/sharcnet/openmpi/1.6.2/intel/lib -I/opt/sharcnet/mkl/10.3.9/mkl/include -I/opt/sharcnet/intel/12.1.3/icc/include -I/opt/sharcnet/intel/12.1.3/icc/include/cilk -I/opt/sharcnet/intel/12.1.3/ifc/include... no, gcc-4.3.2 on 64bit is bad , try -O1 or -fno-strict-aliasing for the flags checking ABI=32 checking compiler icc -O2 -I/opt/sharcnet/openmpi/1.6.2/intel/include -I/opt/sharcnet/openmpi/1.6.2/intel/lib -I/opt/sharcnet/mkl/10.3.9/mkl/include -I/opt/sharcnet/intel/12.1.3/icc/include -I/opt/sharcnet/intel/12.1.3/icc/include/cilk -I/opt/sharcnet/intel/12.1.3/ifc/include... no, gcc-4.3.2 on 64bit is bad , try -O1 or -fno-strict-aliasing for the flags configure: error: could not find a working compiler, see config.log for details Do you need any other info from config.log or want me to try anything else? As I said, mpir 2.5.1 still works fine to do ./configure, make, make check, so it is something that has changed in 2.6. Jeff. -- You received this message because you are subscribed to the Google Groups "mpir-devel" group. To post to this group, send email to mpir-devel@googlegroups.com. To unsubscribe from this group, send email to mpir-devel+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/mpir-devel?hl=en.