- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Hi, I have very annoying problem. I installed Intel composer 2013 which I run with Ultimate Visual studio 2010. My fortran program uses fftw3 functions , for which Intel Visual Fortran has an appropriate wrapper. To build the application I have done the 2 following steps:
1. Put the path for fftw.h in the project->Properties->Fortran->Additional Include Directories to the location where the Intel composer 2013 is installed.
2. Enabled "UseIntel Math Kernel Library" by choosing "Sequential (/Qmkl:sequential)" oprion in the project->Properties->Fortran->libraries->.
I also increased the allocation of Stack Reserbve Size and Stack Commit Size to fit them to the program requirements.
After all that I have succesfully compiled and built the program
The problem shows up when the program is running, generating the following error when trying to execute fftw_execute_r2r(forward, in, in) function:
Unhandled exception at 0x00302827 in proba.exe: 0xC0000005: Access violation reading location 0x00000004.
When I run the same program on the Unix system, where the both program and fftw libriary were compiled with intel compiler everything is working perfect.
Many thanks for your help, Yuri
コピーされたリンク
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
| Build Log |
|
| Output |
Compiling with Intel(R) Visual Fortran Compiler XE 13.0.0.089 [Intel(R) 64]... ifort /nologo /debug:full /Od /I"C:\Program Files (x86)\Intel\Composer XE 2013\mkl\include\fftw" /warn:interfaces /module:"x64\Debug\\" /object:"x64\Debug\\" /Fd"x64\Debug\vc100.pdb" /traceback /check:bounds /check:stack /libs:static /threads /dbglibs /Qmkl:sequential /c /Qvc10 /Qlocation,link,"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\\bin\amd64" "D:\PostDoc\AirFoil\Generic\proba\src\parameters.f90" ifort /nologo /debug:full /Od /I"C:\Program Files (x86)\Intel\Composer XE 2013\mkl\include\fftw" /warn:interfaces /module:"x64\Debug\\" /object:"x64\Debug\\" /Fd"x64\Debug\vc100.pdb" /traceback /check:bounds /check:stack /libs:static /threads /dbglibs /Qmkl:sequential /c /Qvc10 /Qlocation,link,"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\\bin\amd64" "D:\PostDoc\AirFoil\Generic\proba\src\grid.f90" ifort /nologo /debug:full /Od /I"C:\Program Files (x86)\Intel\Composer XE 2013\mkl\include\fftw" /warn:interfaces /module:"x64\Debug\\" /object:"x64\Debug\\" /Fd"x64\Debug\vc100.pdb" /traceback /check:bounds /check:stack /libs:static /threads /dbglibs /Qmkl:sequential /c /Qvc10 /Qlocation,link,"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\\bin\amd64" "D:\PostDoc\AirFoil\Generic\proba\src\user.f90" ifort /nologo /debug:full /Od /I"C:\Program Files (x86)\Intel\Composer XE 2013\mkl\include\fftw" /warn:interfaces /module:"x64\Debug\\" /object:"x64\Debug\\" /Fd"x64\Debug\vc100.pdb" /traceback /check:bounds /check:stack /libs:static /threads /dbglibs /Qmkl:sequential /c /Qvc10 /Qlocation,link,"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\\bin\amd64" "D:\PostDoc\AirFoil\Generic\proba\src\myfft.f90" ifort /nologo /debug:full /Od /I"C:\Program Files (x86)\Intel\Composer XE 2013\mkl\include\fftw" /warn:interfaces /module:"x64\Debug\\" /object:"x64\Debug\\" /Fd"x64\Debug\vc100.pdb" /traceback /check:bounds /check:stack /libs:static /threads /dbglibs /Qmkl:sequential /c /Qvc10 /Qlocation,link,"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\\bin\amd64" "D:\PostDoc\AirFoil\Generic\proba\src\variables.f90" ifort /nologo /debug:full /Od /I"C:\Program Files (x86)\Intel\Composer XE 2013\mkl\include\fftw" /warn:interfaces /module:"x64\Debug\\" /object:"x64\Debug\\" /Fd"x64\Debug\vc100.pdb" /traceback /check:bounds /check:stack /libs:static /threads /dbglibs /Qmkl:sequential /c /Qvc10 /Qlocation,link,"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\\bin\amd64" "D:\PostDoc\AirFoil\Generic\proba\src\operators.f90" ifort /nologo /debug:full /Od /I"C:\Program Files (x86)\Intel\Composer XE 2013\mkl\include\fftw" /warn:interfaces /module:"x64\Debug\\" /object:"x64\Debug\\" /Fd"x64\Debug\vc100.pdb" /traceback /check:bounds /check:stack /libs:static /threads /dbglibs /Qmkl:sequential /c /Qvc10 /Qlocation,link,"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\\bin\amd64" "D:\PostDoc\AirFoil\Generic\proba\src\operators_pressure.f90" ifort /nologo /debug:full /Od /I"C:\Program Files (x86)\Intel\Composer XE 2013\mkl\include\fftw" /warn:interfaces /module:"x64\Debug\\" /object:"x64\Debug\\" /Fd"x64\Debug\vc100.pdb" /traceback /check:bounds /check:stack /libs:static /threads /dbglibs /Qmkl:sequential /c /Qvc10 /Qlocation,link,"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\\bin\amd64" "D:\PostDoc\AirFoil\Generic\proba\src\main.f90" Linking... Link /OUT:"x64\Debug\proba.exe" /INCREMENTAL:NO /NOLOGO /MANIFEST /MANIFESTFILE:"D:\PostDoc\AirFoil\Generic\proba\x64\Debug\proba.exe.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /DEBUG /PDB:"D:\PostDoc\AirFoil\Generic\proba\x64\Debug\proba.pdb" /SUBSYSTEM:CONSOLE /STACK:99999999,99999999 /IMPLIB:"D:\PostDoc\AirFoil\Generic\proba\x64\Debug\proba.lib" "x64\Debug\parameters.obj" "x64\Debug\grid.obj" "x64\Debug\user.obj" "x64\Debug\myfft.obj" "x64\Debug\variables.obj" "x64\Debug\operators.obj" "x64\Debug\operators_pressure.obj" "x64\Debug\main.obj" Link: executing 'link' Embedding manifest... mt.exe /nologo /outputresource:"D:\PostDoc\AirFoil\Generic\proba\x64\Debug\proba.exe;#1" /manifest "D:\PostDoc\AirFoil\Generic\proba\x64\Debug\proba.exe.intermediate.manifest" proba - 0 error(s), 0 warning(s) |
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告