0025718: Unstable work of tests in bug5805 series
authormsv <msv@opencascade.com>
Thu, 19 Mar 2015 13:08:06 +0000 (16:08 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 19 Mar 2015 14:08:21 +0000 (17:08 +0300)
commit457b01e2715812a70f0c722e7fa709972de1fa8a
tree173ac6cd6863bdee04fc34c6cab72d2f26f5df02
parent0a243bb4c4bda92606b7c0eccf758ff566b87664
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.
src/BRepAlgo/BRepAlgo_Loop.cdl
src/BRepAlgo/BRepAlgo_Loop.cxx
src/Extrema/Extrema_POnSurf.lxx
tests/offset/faces_type_a/A3
tests/offset/faces_type_a/A4
tests/offset/faces_type_a/A9