Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!

What version is this?

dajum
Novice
327 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
Black Belt Retired Employee
307 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

3 Replies
Steve_Lionel
Black Belt Retired Employee
318 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.

dajum
Novice
314 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?

Steve_Lionel
Black Belt Retired Employee
308 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

Reply