Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • F frama-c
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 208
    • Issues 208
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • 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
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