0026567: Exception in Boolean intersection command
authornbv <nbv@opencascade.com>
Mon, 14 Sep 2015 10:02:11 +0000 (13:02 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 17 Sep 2015 14:00:51 +0000 (17:00 +0300)
Test case for this issue

tests/bugs/modalg_6/bug26567 [new file with mode: 0644]

diff --git a/tests/bugs/modalg_6/bug26567 b/tests/bugs/modalg_6/bug26567
new file mode 100644 (file)
index 0000000..7d763d1
--- /dev/null
@@ -0,0 +1,40 @@
+puts "============"
+puts "OCC26567"
+puts "============"
+puts ""
+###############################
+## Exception in Boolean intersection command
+###############################
+
+cpulimit 1000
+
+restore [locate_data_file Bug26567_c0.brep] b1
+restore [locate_data_file Bug26567_c1.brep] b2
+restore [locate_data_file Bug26567_c2.brep] b3
+restore [locate_data_file Bug26567_c3.brep] b4
+
+
+bclearobjects
+bcleartools
+baddobjects b1 b2 b3 b4
+
+#Exception in bfillds
+bfillds
+
+bbop result 4
+
+set nbshapes_expected "
+Number of shapes in shape
+ VERTEX    : 19228
+ EDGE      : 31600
+ WIRE      : 0
+ FACE      : 0
+ SHELL     : 0
+ SOLID     : 0
+ COMPSOLID : 0
+ COMPOUND  : 1
+ SHAPE     : 50829
+"
+checknbshapes result -ref ${nbshapes_expected} -t -m "result obtained by Common operator"
+
+set 3dviewer 1