[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PVS-Help] nonempty type tcc
I've just changed to version 3.2 and a problem has cropped up.
I have a theory
proc: THEORY
begin
PROC: TYPE+
end proc
I import this theory via library, eg,
sq_abstract: THEORY
BEGIN
lib: LIBRARY = "whatever"
importing lib@proc
.....
pp: PROC
.....
end sq_abstract
The type checker generates the tcc
% Existence TCC generated (at line 97, column 1) for pp: PROC
% unfinished
pp_TCC1: OBLIGATION EXISTS (x: PROC): TRUE;
This isn't proved when I use M-x prove-tccs-theory (ie, using (tcc)
or (grind)).
I introduced a theorem identical to pp_TCC1 in theory proc and was able
to prove it straight away using (grind).
How can I prove it as an obligation?
Thanks,
Rob