match status.proof_status with
| No_proof -> Intermediate metasenv
| Incomplete_proof _
- | Intermediate _
- | Proof _ -> assert false
+ | Proof _ -> command_error "imbricated proofs not allowed"
+ | Intermediate _ -> assert false
in
let status = { status with proof_status = proof_status } in
let status = MatitaSync.set_proof_aliases status aliases in