Dear fmk:
Could you please kindly answer two questions of mine?
Q1.I use window10 and vs2012 to compile OpenSees250(the platform toolset is v100(vs2010)), there is no error about the project and I can debug it successfully. But when I change the platform toolset to v110(vs2012),there is no error about the project but I can not debug it. I actually need use vs2012 to compile it, because I need add some code using C++11 characteristic in OpenSees. The error information is showed following. Could you please give me some suggestion to solve it ?
--------------------------------------
Debug Assertion Failed!
Program:
D:\OpenSees0118_ok\Win64\proj\openSees\.\..\..\bin\OpenSees.exe
File:f:\dd\vctools\crt_bld\self_64amd64\crt\src\dbgheap.c
Line:1399
Expression:pHead->nBlockUse == nBlockUse
For information on how your program can cause an assertion Failure, see the Visual C++ documentation on asserts.
(Press Retry to debug the application)
---------------------------------------------
Q2. Whether we can compile OpenSees 250 by using the vs2012?How can we do? Could you tell me some detail about it ?
OpenSees can not debug using vs2012
Moderators: silvia, selimgunay, Moderators
Re: OpenSees can not debug using vs2012
you need to look at the call stack to find which line in the OpenSees code is invoking the dbgheap function
http://stackoverflow.com/questions/1727 ... ion-failed
http://stackoverflow.com/questions/1727 ... ion-failed