<div dir="ltr">Hi,<div><br></div><div>Please find attached a patch that fixes a compilation issue with 64-bit (amd64) Visual C++ 2010. The problem is that compilation of OsiClpSolverInterfaceTest.cpp takes very long possibly never completes (I interrupted it after 20 minutes.) It seems that the function OsiClpSolverInterfaceUnitTest after macro expansion becomes too big for MSVC to handle. The problem only affects an optimized build. This is obviously a compiler bug, but I haven&#39;t found any workaround. Updating the compiler to SP1 doesn&#39;t help.</div>

<div><br></div><div style>The proposed patch fixes the issue by moving most of the code from a macro to a helper function OsiUnitTestAssertSeverityExpected thus making OsiClpSolverInterfaceUnitTest less complex.</div><div style>

<br></div><div style>Best regards,</div><div style>Victor</div></div>