0024398: Output of extrema draw-command has various format on optimise and debug...
authoraml <aml@opencascade.com>
Thu, 28 Nov 2013 07:25:41 +0000 (11:25 +0400)
committerbugmaster <bugmaster@opencascade.com>
Thu, 28 Nov 2013 07:26:32 +0000 (11:26 +0400)
Fixed creation of extrema curve in debug mode.
Deleted space between ";" and "V" in debug output to make "llength" DRAW funcion work correctly in debug mode.
Deleted TODOs in tests/bugs/modalg_5/bug24327
Deleted TODOs in test cases with improvement in extrema output. Increased cpulimit in de, boolean and perf.

src/GeometryTest/GeometryTest_APICommands.cxx
tests/boolean/bsection/N4
tests/bugs/modalg_2/bug23031
tests/bugs/modalg_5/bug23706_11
tests/bugs/modalg_5/bug23706_12
tests/bugs/modalg_5/bug24327
tests/bugs/moddata_1/bug22733
tests/bugs/moddata_2/bug703
tests/de/step_3/B5
tests/perf/bop/buildfaces

index f78e23d..ea3a902 100755 (executable)
@@ -395,14 +395,14 @@ static Standard_Integer extrema(Draw_Interpretor& di, Standard_Integer n, const
           Handle(Geom_Line) L = new Geom_Line(P1,gp_Vec(P1,P2));
           Handle(Geom_TrimmedCurve) CT = 
             new Geom_TrimmedCurve(L, 0., P1.Distance(P2));
-#ifdef DEB          
-          Sprintf(name,"%s%d (U=%f; V=%f)","ext_",i,U1,V1);
-#else
           Sprintf(name,"%s%d","ext_",i);
-#endif
           char* temp = name; // portage WNT
           DrawTrSurf::Set(temp, CT);
+#ifdef DEB          
+          di << name << "(U=" << U1 << ";V=" << V1 << ")" << "\n";
+#else
           di << name << " ";
+#endif
           }
         }
       }
index 15992ca..af8d0ff 100644 (file)
@@ -1,6 +1,6 @@
 #puts "TODO #23749 ALL: Faulty shapes in variables faulty_1 to faulty_"
 
-cpulimit 3500
+cpulimit 4000
 
 restore [locate_data_file lh3d_px2.brep] a
 compound result
index bbfaa11..7cd9ad4 100755 (executable)
@@ -1,5 +1,3 @@
-puts "TODO DEBUG_OCC24121 Debian60-64 Windows: OCC23031: Faulty"
-
 puts "========"
 puts "OCC23031"
 puts "========"
index 6fe6db5..207023b 100755 (executable)
@@ -1,5 +1,3 @@
-puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error : Extrema is wrong"
-
 puts "============"
 puts "OCC23706"
 puts "============"
index 58fd972..743e4e0 100755 (executable)
@@ -1,5 +1,3 @@
-puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error : Extrema is wrong"
-
 puts "============"
 puts "OCC23706"
 puts "============"
index 5d46e2e..00212e5 100644 (file)
@@ -1,6 +1,3 @@
-puts "TODO DEBUG_OCC24327 ALL: Tcl Exception"
-puts "TODO DEBUG_OCC24327 ALL: TEST INCOMPLETE"
-
 puts "============"
 puts "OCC24327"
 puts "============"
index 38b1fb7..916645b 100755 (executable)
@@ -1,5 +1,3 @@
-puts "TODO DEBUG_OCC24121 Debian60-64 Windows: OCC22733: Faulty"
-
 puts "========"
 puts "OCC22733"
 puts "========"
index 6854f60..5244823 100755 (executable)
@@ -1,5 +1,3 @@
-puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Faulty OCC703"
-
 puts "=========="
 puts "OCC703    "
 puts "=========="
index 1f52e49..c0bbc5f 100644 (file)
@@ -1,6 +1,7 @@
 # !!!! This file is generated automatically, do not edit manually! See end script
 puts "TODO CR23096 ALL: CHECKSHAPE : Faulty" 
 
+cpulimit 2000
 
 set filename 612319029MB-HEAD-CYLINDER.stp
 
index 506d794..05592f1 100644 (file)
@@ -1,4 +1,4 @@
-cpulimit 800
+cpulimit 1500
 
 puts "========"
 puts "CR24292"