Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

What version is this?

dajum
Novice
980 Views

I have a user who gets an error that says it can't read the modules we supplied.  We compiled them with the 64 bit compiler for running on Intel 64 19.1.1.216 Build 20200306.  His compiler lists the header:

intel(R) 64 compatible intel(R) Visual Fortran compiler (IA-32
compatible application) Version 19.1.2.254 Built 20200623
(C) 1985-2020 Intel Corporation. Unauthorized quoting or reprinting is
prohibited.

He swears it is a 64 bit version but I don't know why it says IA-32 compatible application.  Can anyone tell me why there might be a problem reading the .mod files we supply?

0 Kudos
1 Solution
Steve_Lionel
Honored Contributor III
960 Views

He is using the IA-32 target (32-bit) compiler. Have him use the "for applications running on Intel(R) 64" compiler instead.

No, that's not a beta.

View solution in original post

0 Kudos
3 Replies
Steve_Lionel
Honored Contributor III
971 Views

I have never seen that exact text, and the copyright notice is weird too. Here's what I see from the 32-bit compiler:

Intel(R) Visual Fortran Intel(R) 64 Compiler for applications running on IA-32, Version 19.1.2.254 Build 20200623
Copyright (C) 1985-2020 Intel Corporation. All rights reserved.

Did he retype the text or send you a capture/screenshot? The lowercase i in "intel" is even stranger.

My guess is that he's using the compiler that targets 32-bit, and indeed the .mod files are not compatible.

0 Kudos
dajum
Novice
967 Views

He translated from Japanese into English. The text in the output from the compiler looked like


ƒCƒ“ƒeƒ‹(R) 64 ‘ΉžƒCƒ“ƒeƒ‹(R) Visual Fortran ƒRƒ“ƒpƒCƒ‰[ (IA-32 ‘ΉžƒAƒvƒŠƒP[ƒVƒ‡ƒ“—p) ƒo[ƒWƒ‡ƒ“ 19.1.2.254 ƒrƒ‹ƒh 20200623
(C) 1985-2020 Intel Corporation. –³’f‚ł̈ø—pA“]Ú‚ð‹Ö‚¶‚Ü‚·B

astap.for(4): ƒGƒ‰[ #7881: ‚±‚̃‚ƒWƒ…[ƒ‹ƒtƒ@ƒCƒ‹‚͈قȂéƒvƒ‰ƒbƒgƒtƒH[ƒ€‚Ő¶¬‚³‚ꂽ‚©A”ñŒÝŠ·‚̃Rƒ“ƒpƒCƒ‰[‚Ü‚½‚̓Rƒ“ƒpƒCƒ‰[EƒŠƒŠ[ƒX‚Ő¶¬‚³‚ê‚Ü‚µ‚½Bƒtƒ@ƒCƒ‹‚ð“Ç‚ß‚Ü‚¹‚ñB [EXITFLAG_MOD]
use exitflag_MOD
----------^

He says he has a 64 bit version but I'm not sure.

He has a license file with this in it:

Contents of C:\Program Files (x86)\Common Files\Intel\Licenses\w_M8LGJ8TS.lic:
PACKAGE I2EF60BA9 INTEL 2021.1021

Is this from the 2021 beta?

0 Kudos
Steve_Lionel
Honored Contributor III
961 Views

He is using the IA-32 target (32-bit) compiler. Have him use the "for applications running on Intel(R) 64" compiler instead.

No, that's not a beta.

0 Kudos
Reply