Skip to content

issues Search Results · repo:mattulbrich/dive language:Java

Filter by

122 results
 (57 ms)

122 results

inmattulbrich/dive (press backspace or delete to remove)

Updates to a heap are handled as a LetTerm with substitution heap - store... The Term representation of heap is a ApplTerm. The SubstitutionVisitor, only substitutes VarTerms. So the heap update is ignored ...
  • SpringVaS
  • Opened 
    on Mar 10, 2022
  • #206

I observed that in one particular PVC, a match term is created that cannot be matched and thus raises an exception upon script interpretation. It happens in the PVC List.size/Null of the ListExample AlgoVerList.dfy ...
  • SpringVaS
  • 1
  • Opened 
    on Apr 1, 2021
  • #205

The following cannot be proved by boogie: ### project: class C { var f : int; } ### decls: o : C a : array int ### sequent: |- o.f == o.f@$heap[a[0] := 0] ### result: prove The translation is incomplete ...
backend
bug
  • mattulbrich
  • Opened 
    on Oct 21, 2020
  • #194

The following lemma raises an exception. lemma l1(s: seq int ) ensures (|s|==|s|) {} The stacktrace is essentially: java.lang.ArrayIndexOutOfBoundsException: Index 0 out of bounds for length 0 at edu.kit.iti.algover.util.Util$ReadOnlyArrayList.get(Util.java:457) ...
backend
bug
  • mattulbrich
  • 2
  • Opened 
    on Oct 15, 2020
  • #192

To apply a rule a term has to be select in the sequent view even for rules which are not applied on terms like addHypothesis . This should not be necessary
  • JonasKlamroth
  • Opened 
    on Aug 26, 2020
  • #189

Currently the assignment to r is overlooked in the following such that this verifies (and should not): method m() { var r := [42]; while(r[0] 0) { r[0] := 0; } assert r[0] == 42; ...
backend
bug
  • mattulbrich
  • 1
  • Opened 
    on Jun 17, 2020
  • #185

It appears that a style range is computed wrong when the curly braces in the code don t match. E. g. removing lines. It might be enough to catch the exception. exception
bug
fx-gui
  • SpringVaS
  • 2
  • Opened 
    on Jun 10, 2020
  • #180

1) Syntax s := s[i := v] for updating sequences not supported 2) Dash minus |- is read as turnstile ⊢ . Particularly in s := s[0..|s|-1] This is not expected behavior. sequpdate readasstencil
  • SpringVaS
  • 4
  • Opened 
    on Jun 10, 2020
  • #179

Simple data type parameters of a method (call by value) should not be writable within that method. False can be proven. immutableparams
  • SpringVaS
  • Opened 
    on Jun 10, 2020
  • #178

The following should be parsable in Dafny, but are not all in DIVE: lemma m(x: int, y:int, z:int) - [x] requires x == y == z - [x] requires x y z - [x] requires x y == z - [x] requires x == y ...
  • mattulbrich
  • 3
  • Opened 
    on May 20, 2020
  • #176
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! 
Press the
/
key to activate the search input again and adjust your query.
Issue origami icon

Learn how you can use GitHub Issues to plan and track your work.

Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub Issues
ProTip! 
Restrict your search to the title by using the in:title qualifier.
Issue search results · GitHub