Hello,
I downloaded the C++ package to compile OpenSees.exe. Software I used is Visual Studio 2010. I opened opensees2005.sln and built it. There are no errors in the log. However, the opensees.exe produced can not work well. When I run models with my opensees. it shows " Debug Error! Program: fromOSweb... Module: from OSweb... File c:\other\superlu_3.0\src\dgstrf.c. Line:311 Run-Time Check Failure #3- The variable 'iperm_r' is being used without being initialized. (Press any key to debug the application)."
I didn't change anything of the C++ package.
Can somebody tell me why and how to solve the problem? Thank you.
Xiaoyu
OpenSees.exe compiling error
Moderators: silvia, selimgunay, Moderators
Re: OpenSees.exe compiling error
it is a problem which shows up in the debug version when using SuperLU .. use another solver or build the release version of the code.
Re: OpenSees.exe compiling error
fmk wrote:
> it is a problem which shows up in the debug version when using SuperLU ..
> use another solver or build the release version of the code.
Thanks for your reply. BY saying use another solver, do you mean change a different version of Visual C++? Can you give me some detail? Thank you.
Xiaoyu
> it is a problem which shows up in the debug version when using SuperLU ..
> use another solver or build the release version of the code.
Thanks for your reply. BY saying use another solver, do you mean change a different version of Visual C++? Can you give me some detail? Thank you.
Xiaoyu
Re: OpenSees.exe compiling error
no change the system in your tcl input file to use another option, i.e. Umfpack or BandGEN.