- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
I get an error message with no further details, which makes it hard to debug. This is code which is reported to compile smoothly in another machine with Intel Fortran Compiler.
> ifort -c pcg.f90 pcg.f90(28): internal error: Please visit 'http://www.intel.com/software/products/support' for assistance. contains ^ [ Aborting due to internal error. ] compilation aborted for pcg.f90 (code 1)
Ifort version is
ifort version 15.0.2
The respective code segment is
module pcg use denseop; use sparseop implicit none interface solve_pcg module procedure solve_densem_pcg,& solve_sparse_hashm_pcg!,& end interface interface solve_cgsq module procedure solve_densem_cgsq,& solve_sparse_hashm_cgsq end interface interface solve_bicgstab module procedure solve_densem_bicgstab,& solve_sparse_hashm_bicgstab end interface contains subroutine solve_densem_pcg(A,rhs,sol,blksize) ...
コピーされたリンク
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Unfortunately there is not sufficient information to determine the cause of the internal error. Where you note it compiles on another system, did you also confirm that both systems have the same ifort version?
If you could provide us with a complete reproducer then we could test newer versions for you. Or, if you have the ability to install newer versions of either the ifort 15.0 or ifort 16.0, it is possible that, whatever the underlying issue is, it may have been reported earlier and there may already be a fix available in a newer compiler.
