Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • F frama-c
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 168
    • Issues 168
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • pub
  • frama-c
  • Issues
  • #2197
Closed
Open
Issue created Dec 16, 2010 by Holger Blasum@blasum

Issue INSTALL guidance that alt-ergo has to be up-to-date (0.92 apparently)

ID0000640: This issue was created automatically from Mantis Issue 640. Further discussion may take place here.


Id Project Category View Due Date Updated
ID0000640 Frama-C Plug-in > wp public 2010-12-16 2011-05-19
Reporter holgerblasum Assigned To dargaye Resolution fixed
Priority normal Severity minor Reproducibility always
Platform - OS - OS Version -
Product Version Frama-C Carbon-20101201-beta1 Target Version Frama-C Nitrogen-20111001 Fixed in Version -

Description :

This might a bit too picky but in case it is useful for the new release ...

When I updated to the new release first I hadn't updated alt-ergo (it's fine with 0.92.2 but not with 0.91). Others will run into that too ... Simply point out that dependency in the release notes ("INSTALL" in the root is where I would look). Below is output generated from alt-ergo 0.92.2; 0.91; 0.9.

$ alt-ergo -version Alt-Ergo 0.92.2 $ frama-c -wp -proof alt-ergo swap.c swap1.c [kernel] warning: cannot load 2 plug-ins (incompatible with Carbon-20101201-b1). Aorai; Jessie [kernel] preprocessing with "gcc -C -E -I. swap.c" [kernel] preprocessing with "gcc -C -E -I. swap1.c" [wp] warning: Missing RTE guards [wp] [Alt-Ergo] Goal store_swap_post_2_B : Valid [wp] [Alt-Ergo] Goal store_swap_post_1_A : Valid

$ alt-ergo -version Alt-Ergo 0.91 $ frama-c -wp -wp-proof alt-ergo swap.c swap1.c [kernel] warning: cannot load 2 plug-ins (incompatible with Carbon-20101201-beta1). Aorai; Jessie [kernel] preprocessing with "gcc -C -E -I. swap.c" [kernel] preprocessing with "gcc -C -E -I. swap1.c" [wp] warning: Missing RTE guards alt-ergo -arrays /tmp/store_swap_post_2_B0f5276.why File "/tmp/store_swap_post_2_B0f5276.why", line 298, characters 3-4:syntax error

[wp] [Alt-Ergo] Goal store_swap_post_2_B : Failed File "/tmp/store_swap_post_1_Add7b47.why", line 298, characters 3-4:syntax error

[wp] [Alt-Ergo] Goal store_swap_post_1_A : Failed

$ alt-ergo -version Alt-Ergo 0.9 $ frama-c -wp -wp-proof alt-ergo swap.c swap1.c [kernel] warning: cannot load 2 plug-ins (incompatible with Carbon-20101201-beta1). Aorai; Jessie [kernel] preprocessing with "gcc -C -E -I. swap.c" [kernel] preprocessing with "gcc -C -E -I. swap1.c" [wp] warning: Missing RTE guards alt-ergo -arrays /tmp/store_swap_post_2_B5e2f18.why [wp] [Alt-Ergo] Goal store_swap_post_2_B : Failed [wp] [Alt-Ergo] Goal store_swap_post_1_A : Failed

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking