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] HELP FRAMA-C
- Subject: [Frama-c-discuss] HELP FRAMA-C
- From: barbaraisabelvieira at gmail.com (Bárbara Vieira)
- Date: Fri, 27 Mar 2009 23:44:21 +0100
- In-reply-to: <df25346e0903271232s774b196aw9a09428f8bee0276@mail.gmail.com>
- References: <df25346e0903271232s774b196aw9a09428f8bee0276@mail.gmail.com>
Hi Rovedy! I'm normal user of Frama-C tool, but I think I can help you in this situation, because I had the same problem. What I have is WHYLIB = C:/Frama-C/share/frama-c/why Try to do this. I don't know if it will work with you, but with me, worked. Best regards, B?rbara Vieira -----Original Message----- From: Rovedy Aparecida Busquim e Silva [mailto:rovedy at ig.com.br] Sent: sexta-feira, 27 de Mar?o de 2009 20:33 To: barbaraisabelvieira at gmail.com Subject: HELP FRAMA-C HI Barbara, I?m a brazilian student and I'm trying to use the tool FRAMA-C and plugin Jessie. I read yours hints in [Frama-c-discuss] list and I decided to write. Could you help me, please? I installed the FRAMA-C in the Windows (Windows Vista - C:\Frama-C). I installed the tool MinGW because of compiler gcc.exe. (C:\MinGW) I set the environment variable WHYLIB in the Windows: C:\> set WHYLIB=C:\Frama-C\share\frama-c\why When I run the frama-c, this error message is showed: ---------------------------------------------------------------------------- ------ C:\>frama-c -jessie-analysis max.c Parsing [preprocessing] running gcc -C -E -I. -include C:\Frama-C\share\frama-c\jessie\j essie_prolog.h -dD max.c Cleaning unused parts Symbolic link Starting semantical analysis Starting Jessie translation Producing Jessie files in subdir max.jessie File max.jessie/max.jc written. File max.jessie/max.cloc written. Calling Jessie tool in subdir max.jessie Generating Why function max Calling VCs generator. 'why -simplify [...] why/max.why' 'WHYLIB' is not recognized as an internal or external command, operable program or batch file. C:\mingw\bin\mingw32-make.exe: *** [simplify/max_why.sx] Error 1 ---------------------------------------------------------------------------- --- I used the simple source (max.x), available in the manual (Jessie Plugin Tutorial Lithium Version December 9,2008): int max(int i, int j) { return (i < j) ? j : i; } After the execution, I saw that the file max.why was created (C:\max.jessie\why). I tried to run the tool WHY alone, this error message is showed: ---------------------------------------------------------------------------- ------ C:\>why --coq c:\max.jessie\why\max.why File "c:\max.jessie\why\max.why", line 21, characters 45-54: Unbound type 'bitvector' ---------------------------------------------------------------------------- ------- I attached the file max.why. What is the problem? Can you help me, please? Sorry for my english. Thank you!! Rovedy
- Prev by Date: [Frama-c-discuss] Semantics of Jessie icons?
- Next by Date: [Frama-c-discuss] Frama-C/Jessie: memory set problem
- Previous by thread: [Frama-c-discuss] A toy electronic voting software checked with Frama-C
- Next by thread: [Frama-c-discuss] Frama-C/Jessie: memory set problem
- Index(es):