Quantcast
Channel: Dafny: An Automatic Program Verifier for Functional Correctness
Browsing all 1106 articles
Browse latest View live
↧

Edited Unassigned: Lit works differently with /noNLarith [120]

Dafny's translation into Boogie performs "lit wrapping": it wraps a function `Lit` (actually, three functions: `Lit`, `LitInt`, and `LitReal`, depending on the type of the argument) around certain...

View Article


Closed Unassigned: Lit works differently with /noNLarith [120]

Dafny's translation into Boogie performs "lit wrapping": it wraps a function `Lit` (actually, three functions: `Lit`, `LitInt`, and `LitReal`, depending on the type of the argument) around certain...

View Article


Source code checked in, #787a7d5a1b84

Fix issue 124. Consider math operators that later turned into function calls as candidates for triggers.

View Article

Source code checked in, #139e18a88f58

Fix issue 120. Need to wrap operations that are "lit lifted" and turned into boogie function calls with "Lit" function.

View Article

Source code checked in, #05af8a5837ff

Renamed identifiers for increased geopolitical appeal

View Article


Source code checked in, #91e79e1d06a5

Fix issue 131. Instead of crashing, report an error when an undefined member of a class is referenced.

View Article

Source code checked in, #e09377a37b2c

Merge

View Article

Edited Unassigned: Use of undefined member causes crash [131]

Dafny crashes on the following program:```class Cell { method Test(c: Cell) { assert c.F();}}predicate F()``````$ dafny Test.dfyDafny program verifier version 1.9.6.21116, Copyright (c) 2003-2015,...

View Article


Closed Unassigned: Use of undefined member causes crash [131]

Dafny crashes on the following program:```class Cell { method Test(c: Cell) { assert c.F();}}predicate F()``````$ dafny Test.dfyDafny program verifier version 1.9.6.21116, Copyright (c) 2003-2015,...

View Article


New Post: verification of loop invariant

I put an answer on stackoverflow http://stackoverflow.com/a/35313508/72810

View Article

Created Unassigned: Internal translation error related to LitInt [133]

If I run Dafny on the following code:module Math__div_def_i {function my_div_pos(x:int, d:int) : int requires d > 0; decreases if x < 0 then (d - x) else x;{ if x < 0 then -1 + my_div_pos(x+d,...

View Article

Commented Unassigned: Frustrating wait for Dafny IDE to process changes [130]

The new Dafny Visual Studio plugin waits for a noticeable amount of time (2 seconds?) before re-verifying newly written code, but I've come to find this delay frustrating. I'd like a button I can press...

View Article

Commented Unassigned: Frustrating wait for Dafny IDE to process changes [130]

The new Dafny Visual Studio plugin waits for a noticeable amount of time (2 seconds?) before re-verifying newly written code, but I've come to find this delay frustrating. I'd like a button I can press...

View Article


Created Unassigned: Dafny infinite loop when using /ironDafny, nativeType,...

When I run Dafny on the following file with the "/ironDafny" command-line argument, it never terminates:module NativeTypes { newtype{:nativeType "ushort"} uint16 = i:int | 0 <= i < 0x10000}...

View Article

Source code checked in, #8d51580a4144

Add /view:<view1, view2> option to filter module exports to be printed.

View Article


Source code checked in, #8f273ed4e8c3

Fix issue 133. The return type for some compare operators was wrongly typed as int instead of bool.

View Article

Edited Unassigned: Internal translation error related to LitInt [133]

If I run Dafny on the following code:module Math__div_def_i {function my_div_pos(x:int, d:int) : int requires d > 0; decreases if x < 0 then (d - x) else x;{ if x < 0 then -1 + my_div_pos(x+d,...

View Article


Closed Unassigned: Internal translation error related to LitInt [133]

If I run Dafny on the following code:module Math__div_def_i {function my_div_pos(x:int, d:int) : int requires d > 0; decreases if x < 0 then (d - x) else x;{ if x < 0 then -1 + my_div_pos(x+d,...

View Article

Source code checked in, #e5227e3001c7

Fix issue 134. Wrong variable was used in the loop.

View Article

Edited Unassigned: Dafny infinite loop when using /ironDafny, nativeType, and...

When I run Dafny on the following file with the "/ironDafny" command-line argument, it never terminates:module NativeTypes { newtype{:nativeType "ushort"} uint16 = i:int | 0 <= i < 0x10000}...

View Article
Browsing all 1106 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>