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

Source code checked in, #1a8007040dda

clarified error message that occurs when the "opened" keyword is left off of a module import.

View Article


Source code checked in, #c4ba4412e9ef

Add calc's attributes to its SubExpressions.

View Article


Source code checked in, #7de92a39103f

merge

View Article

Source code checked in, #aa336fd1161f

runTests.py: Improve reports (show oldest thread) and fix colors on cygwin The color fix is only partial. It's rather tricky to support all combinations of cygwin/cmd and posix/nt Python. At the moment...

View Article

Source code checked in, #ed188e6d8b83

Fix encoding in Dijkstra.py

View Article


Source code checked in, #316faefde734

Merge

View Article

Source code checked in, #0c2ed0039233

Update z3 to 4.4. One test had to be edited.

View Article

Source code checked in, #d7b7915a8443

Small fix in runTests.py

View Article


Source code checked in, #1a6ffc66b8bb

Code reviewed some of the triggers added by changeset 1dacb6d3cc3c

View Article


Source code checked in, #5eda764ddede

Improved rank axioms for containers

View Article

Source code checked in, #43fc956daad9

IronDafny related changes: - diabled error message related to ensures clauses requiring function bodies in the case of abstract modules. - fixed bug in similar error message related to bodyless methods...

View Article

Closed Unassigned: Licence should appear in source repository [87]

I’d like to package Dafny for Debian, but Debian folks are generally uncomfortable with packaging code that doesn’t have a licence burned into the repository.Fixing this is as simple as dropping a text...

View Article

Created Unassigned: Calc statement introduce an empty token somewhere [88]

The following snippet produce an error on line 0, column 0 (in fact column -1 with my recent changes).```lemma T(a: int) returns (b: int) ensures a == b{ calc { a;}}``````(0,-1): Error BP5003: A...

View Article


Source code checked in, #44f3e81de9a6

Fix: Visual studio did not show warnings. To check if the fix works, try declaring a static top level function. Initial work on this patch by Rustan

View Article

Source code checked in, #d2e394fc4b93

Fix a bug with includes and /useBaseNameForFileName If /useBasenameForFilename is specified, tokens just contain file names, which is not enough to locate included files. Solution based on Rustan's...

View Article


Source code checked in, #f184cbda7964

Fix: Unify column numbers in Dafny's errors Dafny counts from 0, but Boogie counts from 1. Tokens are 1-based. Thus when we print tokens, we need to decrement the column number. This was done for...

View Article

Source code checked in, #7e7780351277

Let runTests.py generate expect files That is, missing expect files now raise a warning, not an error.

View Article


Source code checked in, #43ce11669ff4

Bump up the time limit in runTests.py and save a bit of space in output

View Article

Source code checked in, #758ef962546c

Fix: Read clauses should be checked before lit lifting The function IgnoreFuel in UnfoldingPerformance.dfy used to be lit-wrapped. It shouldn't be, because its reads clause is non-empty. This is not a...

View Article

Source code checked in, #16b9b8a54590

Merge

View Article
Browsing all 1106 articles
Browse latest View live


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