Skip to content

Emit invariants for static global variables #1538

Open
@michael-schwarz

Description

@michael-schwarz

../../analyzer/goblint --conf ../../analyzer/conf/traces-rel.json --enable ana.sv-comp.functions --set dbg.timeout 1200 --set ana.activated[+] apron --set ana.path_sens[+] threadflag --set ana.relation.privatization mutex-meet-tid-cluster12 --enable allglobs -v --enable witness.yaml.enabled linux-3.14--drivers--media--platform--marvell-ccic--cafe_ccic.ko.cil-1.i --set witness.yaml.path out.yml

does not produce invariants for the program point in line 11382 which follows a lock. In the earlier version, we created invariants there. Our current version can also validate old invariants and when inspecting the program point there are things that Goblint finds hold there, so it seems to be a generation problem.

In general, for the SV-COMP subset used for ESOP'23 we do not create any invariants anymore.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugrelationalRelational analyses (Apron, affeq, lin2var)sv-compSV-COMP (analyses, results), witnesses

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions