equal
deleted
inserted
replaced
261 fun with_size k = |
261 fun with_size k = |
262 if k > size then |
262 if k > size then |
263 (NONE, !current_result) |
263 (NONE, !current_result) |
264 else |
264 else |
265 let |
265 let |
266 val _ = message ("Test data size: " ^ string_of_int k) |
266 val _ = message ("[Quickcheck-Narrowing] Test data size: " ^ string_of_int k) |
267 val _ = current_size := k |
267 val _ = current_size := k |
268 val ((response, _), timing) = elapsed_time ("execution of size " ^ string_of_int k) |
268 val ((response, _), timing) = elapsed_time ("execution of size " ^ string_of_int k) |
269 (fn () => Isabelle_System.bash_output (executable ^ " " ^ string_of_int k)) |
269 (fn () => Isabelle_System.bash_output (executable ^ " " ^ string_of_int k)) |
270 val _ = Quickcheck.add_timing timing current_result |
270 val _ = Quickcheck.add_timing timing current_result |
271 in |
271 in |