puts "============"
puts "CR23389"
puts "============"
puts ""
###################################################################################
# BRepAlgoAPI_Cut returns invalid solid
###################################################################################

restore [locate_data_file CR23389-blade3.brep] b
explode b
checkshape b_1
checkshape b_2
bopcheck b_1
bopcheck b_2
bopargcheck b_1 b_2

bop b_1 b_2

bopcut result

checkprops result -s 53698.1
checkview -display result -2d -otherwise { b_1 b_2 } -s -path ${imagedir}/${test_image}.png