Skip to content
Snippets Groups Projects
Commit 099c5445 authored by Thibault Martin's avatar Thibault Martin Committed by Allan Blanchard
Browse files

Skip allocates by default until WP support them

parent 52909355
No related branches found
No related tags found
No related merge requests found
...@@ -538,13 +538,16 @@ let get_mode = function ...@@ -538,13 +538,16 @@ let get_mode = function
| "skip" -> Skip | "skip" -> Skip
| s -> Other s | s -> Other s
let build_config mode = { let build_config mode =
exits = mode; (* For now Allocates are skipped by default *)
assigns = mode; let skip_mode = match mode with Other _ -> mode | _ -> Skip in
requires = mode; {
allocates = mode; exits = mode;
terminates = mode; assigns = mode;
} requires = mode;
allocates = skip_mode;
terminates = mode;
}
let get_config_default () = let get_config_default () =
build_config @@ get_mode @@ Kernel.GeneratedSpecMode.get () build_config @@ get_mode @@ Kernel.GeneratedSpecMode.get ()
......
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
MODULE: @PTEST_NAME@ MODULE: @PTEST_NAME@
STDOPT: +"-generated-spec-mode donothing" STDOPT: +"-generated-spec-mode donothing"
STDOPT: +"-generated-spec-mode safe" STDOPT: +"-generated-spec-mode safe -generated-spec-custom allocates:safe"
STDOPT: +"-generated-spec-mode frama-c" STDOPT: +"-generated-spec-mode frama-c -generated-spec-custom allocates:frama-c"
*/ */
/*@ axiomatic a { /*@ axiomatic a {
......
/* run.config /* run.config
STDOPT: +"-no-generate-default-spec" STDOPT: +"-no-generate-default-spec"
STDOPT: +"-generated-spec-mode skip" STDOPT: +"-generated-spec-mode skip"
STDOPT: +"-generated-spec-mode acsl" STDOPT: +"-generated-spec-mode acsl -generated-spec-custom allocates:acsl"
STDOPT: +"-generated-spec-mode safe" STDOPT: +"-generated-spec-mode safe -generated-spec-custom allocates:safe"
STDOPT: +"-generated-spec-mode frama-c" STDOPT: +"-generated-spec-mode frama-c -generated-spec-custom allocates:frama-c"
STDOPT: +"-generated-spec-custom exits:acsl,assigns:frama-c,requires:safe,allocates:safe,terminates:acsl" STDOPT: +"-generated-spec-custom exits:acsl,assigns:frama-c,requires:safe,allocates:safe,terminates:acsl"
EXIT: 1 EXIT: 1
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment