src/HOL/Tools/ATP/atp_proof.ML
changeset 73436 e92f2e44e4d8
parent 72967 11de287ed481
child 73971 96a05b8462f9
equal deleted inserted replaced
73435:1cc848548f21 73436:e92f2e44e4d8
    23     GaveUp |
    23     GaveUp |
    24     ProofMissing |
    24     ProofMissing |
    25     ProofIncomplete |
    25     ProofIncomplete |
    26     ProofUnparsable |
    26     ProofUnparsable |
    27     UnsoundProof of bool * string list |
    27     UnsoundProof of bool * string list |
    28     CantConnect |
       
    29     TimedOut |
    28     TimedOut |
    30     Inappropriate |
    29     Inappropriate |
    31     OutOfResources |
    30     OutOfResources |
    32     NoPerl |
       
    33     NoLibwwwPerl |
       
    34     MalformedInput |
    31     MalformedInput |
    35     MalformedOutput |
    32     MalformedOutput |
    36     Interrupted |
    33     Interrupted |
    37     Crashed |
    34     Crashed |
    38     InternalError |
    35     InternalError |
   137   GaveUp |
   134   GaveUp |
   138   ProofMissing |
   135   ProofMissing |
   139   ProofIncomplete |
   136   ProofIncomplete |
   140   ProofUnparsable |
   137   ProofUnparsable |
   141   UnsoundProof of bool * string list |
   138   UnsoundProof of bool * string list |
   142   CantConnect |
       
   143   TimedOut |
   139   TimedOut |
   144   Inappropriate |
   140   Inappropriate |
   145   OutOfResources |
   141   OutOfResources |
   146   NoPerl |
       
   147   NoLibwwwPerl |
       
   148   MalformedInput |
   142   MalformedInput |
   149   MalformedOutput |
   143   MalformedOutput |
   150   Interrupted |
   144   Interrupted |
   151   Crashed |
   145   Crashed |
   152   InternalError |
   146   InternalError |
   178     "The prover derived \"False\"" ^ from_lemmas ss ^
   172     "The prover derived \"False\"" ^ from_lemmas ss ^
   179     "; specify a sound type encoding or omit the \"type_enc\" option"
   173     "; specify a sound type encoding or omit the \"type_enc\" option"
   180   | string_of_atp_failure (UnsoundProof (true, ss)) =
   174   | string_of_atp_failure (UnsoundProof (true, ss)) =
   181     "The prover derived \"False\"" ^ from_lemmas ss ^
   175     "The prover derived \"False\"" ^ from_lemmas ss ^
   182     ", which could be due to a bug in Sledgehammer or to inconsistent axioms (including \"sorry\"s)"
   176     ", which could be due to a bug in Sledgehammer or to inconsistent axioms (including \"sorry\"s)"
   183   | string_of_atp_failure CantConnect = "Cannot connect to server"
       
   184   | string_of_atp_failure TimedOut = "Timed out"
   177   | string_of_atp_failure TimedOut = "Timed out"
   185   | string_of_atp_failure Inappropriate =
   178   | string_of_atp_failure Inappropriate =
   186     "The generated problem lies outside the prover's scope"
   179     "The generated problem lies outside the prover's scope"
   187   | string_of_atp_failure OutOfResources = "The prover ran out of resources"
   180   | string_of_atp_failure OutOfResources = "The prover ran out of resources"
   188   | string_of_atp_failure NoPerl = "Perl" ^ missing_message_tail
       
   189   | string_of_atp_failure NoLibwwwPerl =
       
   190     "The Perl module \"libwww-perl\"" ^ missing_message_tail
       
   191   | string_of_atp_failure MalformedInput = "The generated problem is malformed"
   181   | string_of_atp_failure MalformedInput = "The generated problem is malformed"
   192   | string_of_atp_failure MalformedOutput = "The prover output is malformed"
   182   | string_of_atp_failure MalformedOutput = "The prover output is malformed"
   193   | string_of_atp_failure Interrupted = "The prover was interrupted"
   183   | string_of_atp_failure Interrupted = "The prover was interrupted"
   194   | string_of_atp_failure Crashed = "The prover crashed"
   184   | string_of_atp_failure Crashed = "The prover crashed"
   195   | string_of_atp_failure InternalError = "An internal prover error occurred"
   185   | string_of_atp_failure InternalError = "An internal prover error occurred"