--- a/src/HOL/Tools/ATP/atp_systems.ML Thu Sep 09 14:47:06 2010 +0200
+++ b/src/HOL/Tools/ATP/atp_systems.ML Thu Sep 09 16:06:11 2010 +0200
@@ -10,7 +10,7 @@
datatype failure =
Unprovable | IncompleteUnprovable | CantConnect | TimedOut |
OutOfResources | SpassTooOld | VampireTooOld | NoPerl | NoLibwwwPerl |
- MalformedInput | MalformedOutput | UnknownError
+ MalformedInput | MalformedOutput | Interrupted | UnknownError
type prover_config =
{exec: string * string,
@@ -42,7 +42,7 @@
datatype failure =
Unprovable | IncompleteUnprovable | CantConnect | TimedOut | OutOfResources |
SpassTooOld | VampireTooOld | NoPerl | NoLibwwwPerl | MalformedInput |
- MalformedOutput | UnknownError
+ MalformedOutput | Interrupted | UnknownError
type prover_config =
{exec: string * string,
@@ -85,6 +85,7 @@
"The ATP problem is malformed. Please report this to the Isabelle \
\developers."
| string_for_failure MalformedOutput = "The ATP output is malformed."
+ | string_for_failure Interrupted = "The ATP was interrupted."
| string_for_failure UnknownError = "An unknown ATP error occurred."
fun known_failure_in_output output =