5 #################################################
6 # BOPAlgo_PaveFiller sometimes raises exception in parallel mode
7 #################################################
9 # This is synthetic case reproducing the bug.
10 # Make a set of cylindrical surface patches intersecting in the same
11 # 3d line and run bfillds on them repeatedly 100 times.
13 cylinder c 0 10 0 1 0 0 10
14 mkface fc c pi/3 2*pi/3 -10 10
20 for {set i 1} {$i <= 10} {incr i} {
22 trotate f1 0 0 0 1 0 0 $i*5
31 for {set i 1} {$i <= 100} {incr i} {
33 set info [string trim [bfillds]]
34 if {$info != "" && [regexp "2D curve" $info]} {
40 puts "Error: the bug with failure building 2D curve of edge on face is reproduced"