1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-09-18 14:27:39 +03:00

0025718: Unstable work of tests in bug5805 series

Force stable work of the algorithm BRepAlgo_Loop by replacing DataMap collections with List and/or IndexedDataMap in order to provide iterations independent on the memory addresses.

Avoid uninitialized fields in default constructor of Extrema_POnSurf.

Mark bad tests as known bad.
This commit is contained in:
msv
2015-03-19 16:08:06 +03:00
committed by bugmaster
parent 0a243bb4c4
commit 457b01e271
6 changed files with 110 additions and 59 deletions

View File

@@ -12,7 +12,14 @@
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
inline Extrema_POnSurf::Extrema_POnSurf () {}
#include <Precision.hxx>
inline Extrema_POnSurf::Extrema_POnSurf ()
: myU (Precision::Infinite()),
myV (Precision::Infinite()),
myP (gp_Pnt(Precision::Infinite(),Precision::Infinite(),Precision::Infinite()))
{
}
inline Extrema_POnSurf::Extrema_POnSurf (const Standard_Real U,
const Standard_Real V,