Ticket #680 (closed bug: fixed)

Opened 12 months ago

Last modified 5 months ago

Use .hpf proof script files for batch testing

Reported by: maeder Owned by: mgross
Priority: normal Milestone: 0.95
Component: hets Version: 0.9
Keywords: Cc: till, mawe@…

Description

hets Calculi/Space/RCCVerification.hpf

finally fails with:

Goal cmps_NTPPiNTPP is proved.

Goal cmps_NTPPiTPPi is still open.

Goal cmps_NTPPiNTPPi is proved.

Analyzing node ExtRCCByRCC8Rels_E1

Goal cmps_DCEC is still open.

Analyzing node ExtRCCByRCC8Rels_E1

Goal DR_eq_DC_or_EC is still open.

Analyzing node ExtRCCByRCC8Rels_E1

Goal DR_eq_DC_or_EC is still open.

Analyzing node ExtRCCByRCC8Rels_E1

Goal DR_eq_DC_or_EC is still open.

Adding comorphism
The following error(s) occured :
No applicable prover with this name found
Analyzing node RCC_FO_in_MetricSpace_T
hets: user error (Proofs.InferBasic: no matching known prover)
Prover stopped.
Analyzing node RCC_FO_in_MetricSpace_T
hets: user error (Proofs.InferBasic: no matching known prover)
Prover stopped.

Also goals should not remain open when replaying them (Hets-lib revision 1146, Hets 11594)

Change History

follow-up: ↓ 2   Changed 12 months ago by maeder

It seems only Isabelle is not supported. Another problem that I have is with running in the background. In many cases the jobs do not proceed:

[1]+  Running                 hets Datatypes.hpf >&log &

It looks as if SPASS does not start or return.

in reply to: ↑ 1   Changed 6 months ago by mgross

Replying to maeder:

Another problem that I have is with running in the background. In many cases the jobs do not proceed ... It looks as if SPASS does not start or return.

This works for me...

[1]  + done       hets Datatypes.hpf >&log &

  Changed 6 months ago by maeder

  • cc till added
  • owner changed from rpascanu to mgross

Indeed,

hets -v2 Basic/[A-MR-S]*.hpf >& log

worked too, but leaves many

The following error(s) occured :

messages, that need to be corrected.

(Excluding the example file Basic/Numbers.hpf is also a pain.) Could you correct the other Basic/*.hpf files, Markus?

follow-up: ↓ 6   Changed 6 months ago by maeder

I think, most errors are due to changed names (of unnamed nodes)

  Changed 6 months ago by mgross

  • status changed from new to assigned

in reply to: ↑ 4   Changed 6 months ago by till

Replying to maeder:

I think, most errors are due to changed names (of unnamed nodes)

We should implement a unique naming scheme. Are the errors due to a lack of unique naming scheme, or has the problem been that the unique naming scheme changed at some point?

  Changed 6 months ago by maeder

The unique naming scheme changed by implementing #729 and changes of source:trunk/Static/AnalysisStructured.hs

  Changed 6 months ago by maeder

It's best to use "Edit-> Focus node" of hets-0.93 and a current hets to see how names have changed. (Extensions E3 ... E1 are now number E1 ... E3, VectorTuple_1E3A is now VectorTuple_RE1TA1.)

  Changed 6 months ago by mgross

The Basic/*.hpf files are corrected in Hets-lib rev 1287.

  Changed 6 months ago by maeder

Good, could you also check the Calculi/*/*.hpf files? (For Isabelle proof scripts we need another ticket.)

  Changed 6 months ago by mgross

  • status changed from assigned to closed
  • resolution set to fixed

All hpf files are now adjusted to the new naming scheme.

  Changed 5 months ago by maeder

  • cc mawe@… added
  • status changed from closed to reopened
  • resolution deleted

on gemini batch testing gets stuck on the first file

 -      (06116)   21148 sh sh sh
 -       |        21149 /bin/bash -x /local/home/maeder/haskell/cronjob.sh
 -        |       26572 ./hets -v2 Datatypes.hpf
 -         |      26573 ./hets -v2 Datatypes.hpf
 -      (06116)   24456 sh sh sh
 -       |        24457 /bin/bash -x /local/home/maeder/haskell/cronjob.sh
 -        |       29951 ./hets -v2 Datatypes.hpf
 -         |      29952 ./hets -v2 Datatypes.hpf

  Changed 5 months ago by maeder

  • status changed from reopened to closed
  • resolution set to fixed

today, everything went through, so let's wait for a reproducible problem

Note: See TracTickets for help on using tickets.