Frama-C-discuss mailing list archives

This page gathers the archives of the old Frama-C-discuss archives, that was hosted by Inria's gforge before its demise at the end of 2020. To search for mails newer than September 2020, please visit the page of the new mailing list on Renater.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Frama-c-discuss] alt-ergo silently ignored / any idea?


  • Subject: [Frama-c-discuss] alt-ergo silently ignored / any idea?
  • From: virgile.prevosto at m4x.org (Virgile Prevosto)
  • Date: Fri, 22 Jun 2012 09:21:29 +0200
  • In-reply-to: <CAFaEDLCdWYU_BzL_jRi_D5-qTqV6=Z4rX9nQiC9RNyr+mJG=YA@mail.gmail.com>
  • References: <CAFaEDLC0QHAoOfUC6mE9fGL8da4JPBC_JoHM2zCBH-9iQ+UnBA@mail.gmail.com> <CA+yPOVhMFXw3r9y_vh_YcgJ-TCL3H1yuYT_==OGjaEdy69ny5A@mail.gmail.com> <CAFaEDLCdWYU_BzL_jRi_D5-qTqV6=Z4rX9nQiC9RNyr+mJG=YA@mail.gmail.com>

Hello Sylvain,

[Sorry for the late answer, but I was kind of expecting that someone
using Frama-C on windows could provide more helpful hints]

2012/6/19 sylvain nahas <sylvain.nahas at googlemail.com>:
> Running:
> $ TEMP=/c/Temp frama-c -wp ?-wp-rte -wp-trace -wp-proof alt-ergo ?/c/src/wp.c
>
> the following files were created in
>
> $ ls /c/Temp/wp10f3bb.dir/
> store_swap_assert_1_rte_ergo.txt ?store_swap_assert_4_rte_ergo.txt
> store_swap_assert_2_rte_ergo.txt ?store_swap_post_1_A_ergo.txt
> store_swap_assert_3_rte_ergo.txt ?store_swap_post_2_B_ergo.txt
>
> but there are all empty. Is this what is expected?

No: this should contain the result of the cal to alt-ergo, i.e. something like

alt-ergo res/store_swap_post_1_po_ergo.why
Run File "res/store_swap_post_1_po_ergo.why", line 1178, characters
1-491:Valid (0.0760) (28)

In fact, I was going to suggest to use -wp-out directory (which stores
intermediate files in directory and does not destroy them afterwards),
precisely to this purpose.
The fact that these files are empty indicates indeed that the issue
lies in the call to alt-ergo itself (if this was earlier, the file
wouldn't even be produced).

Best regard

-- 
E tutto per oggi, a la prossima volta
Virgile