Menu

linalg1.1.4 cout exception in .NET 2003

Owen
2005-01-19
2013-02-27
  • Owen

    Owen - 2005-01-19

    I compiled linalg under .NET 2003 per instructions. Everything compiled OK. Running test.exe generated an exception at the very first line that uses cout. Tracing down I found the error at
    s << endl;
    Any thoughts?

    Thanks,

    Owen

     
    • Keith Nicewarner

      Yikes!

      I don't know how that one slipped by -- it's a runtime library mismatch.  The quick fix is to edit the "test" project properties, select C/C++->Code Generation->Runtime Library and choose the Multithreaded Debug option.  MT and ST don't mix well.  Sometimes it *does* work, which perhaps explains why this wasn't caught a long time ago ...

      Anyway, I'll update the project (with some of the other test apps as well) and make another release.

      Thanks for the catch!
      Keith.

       

Log in to post a comment.