- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
I am trying to compile a reasonably large fortran77 static library with ifx 2025.1.1 on Linux. I have not tried with other version of ifx but the code used to be ok with ifort.
I am getting the above error intermittently when compiling in debug mode, in parallel on calls to external functions. The error does not always occur on the same external function call either.
Sorry, I haven't so far been able to generate a reproducer example, I will keep trying.
The code where it fails looks similar to this:
real function test(m,state)
integer m
real state(*)
real func
external func
C
C some other code before
C
test = func(m, state) !<- compiler error on this line
C
C some other code after
C
return
end
Any help would be appreciated.
コピーされたリンク
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
there isn't enough here to work with. This looks harmless.
You are doing a parallel build in Visual Studio, correct? If you turn off the parallel build and build serially it compiles ?
And you are building the code on a local disk and not a network drive?
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi,
Thank you for replying. Sorry, I haven't managed to create a reproducer code so far.
I am not using Visual Studio, I am building using cmake on the commandline in a docker container on a local disk. So far the error has not occurred when building in serial.
