From owner-nwchem-users@emsl.pnl.gov Tue Dec 4 11:12:47 2007 Received: from odyssey.emsl.pnl.gov (localhost [127.0.0.1]) by odyssey.emsl.pnl.gov (8.14.1/8.14.1) with ESMTP id lB4JCkuh025536 for ; Tue, 4 Dec 2007 11:12:47 -0800 (PST) Received: (from majordom@localhost) by odyssey.emsl.pnl.gov (8.14.1/8.14.1/Submit) id lB4JCkM1025535 for nwchem-users-outgoing-0915; Tue, 4 Dec 2007 11:12:46 -0800 (PST) X-Authentication-Warning: odyssey.emsl.pnl.gov: majordom set sender to owner-nwchem-users@emsl.pnl.gov using -f X-Ironport-SG: OK_Domains X-Ironport-SBRS: 5.9 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAJA1VUegWwRun2dsb2JhbACPTQEBAQcEBgkgUA X-IronPort-AV: E=Sophos;i="4.23,249,1194249600"; d="scan'208";a="58900529" Date: Tue, 04 Dec 2007 14:11:36 -0500 From: "de Almeida, Valmor F." Subject: RE: [NWCHEM] Severe: **Internal compiler error: ifort 10.x In-reply-to: <47543D33.7020803@pnl.gov> To: Dunyou Wang Cc: Gerardo Cisneros , nwchem-users@emsl.pnl.gov Message-id: MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft Exchange V6.5 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: quoted-printable Thread-Topic: [NWCHEM] Severe: **Internal compiler error: ifort 10.x Thread-Index: Acg10kHn7MrjxmwSRE64cuDUJywVpAA1wA/Q Content-class: urn:content-classes:message X-MS-Has-Attach: X-MS-TNEF-Correlator: References: <47543D33.7020803@pnl.gov> Sender: owner-nwchem-users@emsl.pnl.gov Precedence: bulk Thank you for the help. I decided to downgrade the compiler to 9.1.052. It seems to work.=20 -- Valmor > -----Original Message----- > From: Dunyou Wang [mailto:dunyou.wang@pnl.gov] > Sent: Monday, December 03, 2007 12:30 PM > To: de Almeida, Valmor F. > Cc: Gerardo Cisneros; nwchem-users@emsl.pnl.gov > Subject: Re: [NWCHEM] Severe: **Internal compiler error: ifort 10.x >=20 > For the temporary fix, please go to your $NWCHEM_TOP/src/symmetry: >=20 > make FC=3Difort FOPTIMIZE=3D"-O2" > cd .. > make FC=3Difort >=20 > Hope this helps. > --Dunyou >=20 > de Almeida, Valmor F. wrote: > > Gerardo, > > > > Thanks for the info. It seems that your changes are for 64-bit > > architectures. Mine is 32-bit. Do I have to make corresponding changes > > in the 32-bit section of the makefiles? It seems I am not going to get > > through this without digging deeper into the changes made to the intel > > 10.x series as compared to 9.x. > > > > Thanks, > > > > -- > > Valmor > > > > > >> -----Original Message----- > >> From: Gerardo Cisneros [mailto:gerardo@sgi.com] > >> Sent: Sunday, December 02, 2007 6:09 PM > >> To: de Almeida, Valmor F. > >> Cc: nwchem-users@emsl.pnl.gov > >> Subject: Re: [NWCHEM] Severe: **Internal compiler error: ifort 10.x > >> > >> Valmor, > >> > >> > >>> Any insights on why the intel compiler series 10.x does not compile > >>> NWChem-5.0? > >>> [...] > >>> > >> Did you adjust the macros that recognize post-7.1 compilers > >> in config/makefile.h and tools/armci/config/makefile.h, which > >> currently only recognize 8.x and 9.x compilers? I'm appending > >> the diff output for the changes I've made to mine. The diff > >> commands were executed in the $NWCHEM_TOP/src/directory, and > >> the outputs below also include some compiler flag changes for > >> tools/config/makefile.h. Be careful of long lines being > >> word-wrapped by 'helpful' e-mail clients. > >> > >> Saludos, > >> > >> Gerardo > >> -- > >> Dr. Gerardo Cisneros |SGI (Silicon Graphics, S.A. de C.V.) > >> Scientist |Av. Vasco de Quiroga 3000, Col. Santa > >> > > Fe > > > >> gerardo@sgi.com |01210 Mexico, D.F., MEXICO > >> (+52-55)5563-7958 |http://www.sgi.com/ > >> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > >> marvin6[229] diff config/makefile.h config/makefile.h_orig > >> 1670,1671c1670,1671 > >> < _IFCE =3D $(shell ifort -V 2>&1 |head -1 |awk ' /EM64T/ {print > >> "Y";exit}; /Intel.* 64/ {print "Y";exit};') > >> < _IFCV81=3D $(shell ifort -v 2>&1|egrep "Version "|head -n > >> > > 1|awk ' > > > >> /8\.1/ {print "Y";exit}; /9\./ {print "Y"; exit}; /10\./ {print "Y"; > >> exit}') > >> --- > >> > >>> _IFCE =3D $(shell ifort -V 2>&1 |head -1 |awk ' /EM64T/ {print > >>> > >> "Y";exit};') > >> > >>> _IFCV81=3D $(shell ifc -v 2>&1|egrep "Version "|head -n 1|awk > >>> > > ' > > > >> /8\.1/ {print "Y";exit}; /9./ {print "Y"; exit}') > >> 1685,1686c1685,1686 > >> < @echo ifort 8.1 is required for x86_64 CPUs > >> < @exit 1 > >> --- > >> > >>> @echo ifort 8.1 is required for x86_64 CPUs > >>> @exit 1 > >>> > >> 1691c1691 > >> < # FOPTIONS +=3D -quiet > >> --- > >> > >>> FOPTIONS +=3D -quiet > >>> > >> 1695,1696c1695 > >> < # FOPTIMIZE +=3D -tpp7 -ip > >> < FOPTIMIZE +=3D -ip > >> --- > >> > >>> FOPTIMIZE +=3D -tpp7 -ip > >>> > >> 1700,1701c1699 > >> < # FOPTIMIZE +=3D -xW > >> < FOPTIMIZE +=3D -xT > >> --- > >> > >>> FOPTIMIZE +=3D -xW > >>> > >> marvin6[230] diff tools/config/makefile.h tools/config/makefile.h_orig > >> 658,659c658 > >> < # FOPT_REN +=3D -quiet -O3 -w -cm -xW -tpp7 > >> < FOPT_REN +=3D -O3 -w -cm -xT -tpp7 > >> --- > >> > >>> FOPT_REN +=3D -quiet -O3 -w -cm -xW -tpp7 > >>> > >> 665,666d663 > >> < else > >> < FLD_REN +=3D -Vaxlib > >> 668c665,666 > >> < CLD_REN +=3D -nofor_main > >> --- > >> > >>> FLD_REN +=3D -Vaxlib > >>> CLD_REN +=3D -nofor_main > >>> > >> marvin6[231] diff tools/armci/config/makefile.h > >> tools/armci/config/makefile.h_orig > >> 381,382c381 > >> < # FOPT_REN +=3D -quiet -O3 -w -cm -xW -tpp7 > >> < FOPT_REN +=3D -O3 -w -cm -xT > >> --- > >> > >>> FOPT_REN +=3D -quiet -O3 -w -cm -xW -tpp7 > >>> > >> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > >> > > > >