Archived issue #0023749
Tests cases boolean bsection M9 N4 work incorrect with new Boolean Operation Algorithm
Description
Tests cases boolean bsection M9 N4 work incorrect with new Boolean Operation Algorithm.
Steps to reproduce
1. a. test boolean bsection M9
b. restore [locate_data_file lh3d_px1.brep] b1
explode b1 f; compound b1_253 b1_296 b1
plane p 0 60*100 0 0 1 0
mkface b2 p
bsection r b1 b2
#exception
2. a. test boolean bsection N4
b. restore [locate_data_file lh3d_px2.brep] b1
explode b1 f; compound b1_408 b1_530 b1
set i 150
plane p 0 $i*100 0 0 1 0
mkface b2 p
bsection r b1 b2
checkshape r
#result is not valid (BRepCheck_InvalidPointOnCurve)
b. restore [locate_data_file lh3d_px1.brep] b1
explode b1 f; compound b1_253 b1_296 b1
plane p 0 60*100 0 0 1 0
mkface b2 p
bsection r b1 b2
#exception
2. a. test boolean bsection N4
b. restore [locate_data_file lh3d_px2.brep] b1
explode b1 f; compound b1_408 b1_530 b1
set i 150
plane p 0 $i*100 0 0 1 0
mkface b2 p
bsection r b1 b2
checkshape r
#result is not valid (BRepCheck_InvalidPointOnCurve)
Public activity
2 archived notes
Participants are labeled by their role within this record.
Git branch CR23749 is ready to be reviewed.
Dear Commenter 1,
Branch CR23749 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
[revision removed]
Number of compiler warnings:
occt component :
Linux: 3 (3 on master)
Windows: 39 (39 on master)
products component :
Linux: 9 (9 on master)
Windows: 59 (50 on master)
Regressions:
No regressions
Improvements:
http://occt-tests/CR23749-master-occt/Mandriva2010/bugs/modalg_4/bug726_1.html
bugs modalg_4(009) bug726_1
Testing cases:
boolean bsection(015) M9 N4 - OK
Testing on Linux:
Total MEMORY difference: 237932872 / 237708772
Total CPU difference: 10105.860000000153 / 8462.160000000538
Testing on Windows:
Total MEMORY difference: 336889548 / 337038556
Total CPU difference: 15064.09375 / 13034.4375
There are not serious differences in images found by testdiff.
Branch CR23749 (and products from GIT master) was compiled on Linux and Windows platforms and tested.
[revision removed]
Number of compiler warnings:
occt component :
Linux: 3 (3 on master)
Windows: 39 (39 on master)
products component :
Linux: 9 (9 on master)
Windows: 59 (50 on master)
Regressions:
No regressions
Improvements:
http://occt-tests/CR23749-master-occt/Mandriva2010/bugs/modalg_4/bug726_1.html
bugs modalg_4(009) bug726_1
Testing cases:
boolean bsection(015) M9 N4 - OK
Testing on Linux:
Total MEMORY difference: 237932872 / 237708772
Total CPU difference: 10105.860000000153 / 8462.160000000538
Testing on Windows:
Total MEMORY difference: 336889548 / 337038556
Total CPU difference: 15064.09375 / 13034.4375
There are not serious differences in images found by testdiff.
Related records