puts "============" puts "OCC25058" puts "============" puts "" ############################### ## Regression of performance of BRepExtrema_ExtCC (1000 times slower) ############################### if { [regexp {Debug mode} [dversion]] } { if { [regexp {Windows} [dversion]] } { set max_time 1 set max_time2 1 } else { set max_time 1 set max_time2 1 } } else { if { [regexp {Windows} [dversion]] } { set max_time 1 set max_time2 1 } else { set max_time 1 set max_time2 1 } } restore [locate_data_file bug25058_e1.brep] e1 restore [locate_data_file bug25058_e2.brep] e2 dchrono h reset dchrono h start distmini r e1 e2 dchrono h stop set q [dchrono h show] regexp {CPU user time: ([-0-9.+eE]+) seconds} $q full z puts "$z" if { $z > ${max_time} } { puts "Elapsed time of distmini is more than ${max_time} seconds - Faulty" } else { puts "Elapsed time of distmini is less than ${max_time} seconds - OK" }