occt: master 0b55d29b

Author Committer Branch Timestamp Parent
tiv bugmaster master 2020-06-26 07:32:43 master 99178701
Affected Issues  0031628: Configuration - Visual Studio 2019 compiler hangs on building 32-bit target
Changeset 0031628: Configuration - Visual Studio 2019 compiler hangs on building 32-bit target

The workaround for a bug occurred in MS Visual Studio 2019 / Win32 / Release configuration with disabled Whole Program Optimization is implemented.
The problem was at the line "std::stable_sort(aPairList.begin(), aPairList.end(), BRepExtrema_CheckPair_Comparator);" of BRepExtrema_DistShapeShape.cxx source file,
and linked to NCollection_Vector::Differ() method.
This workaround was suggested by MSFT team.
mod - src/NCollection/NCollection_Vector.hxx Diff File