Skip to content

Issues: dafny-lang/dafny

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Assignee
Filter by who’s assigned
Sort

Issues list

New resolver is too restrictive when deciding on comparability of types incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label part: resolver Resolution and typechecking
#6181 opened Apr 6, 2025 by fabiomadge
Cannot verify postcondition in lambda incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label
#6117 opened Feb 19, 2025 by alexstaeding
f.requires forgotten for f defined with requires clause incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label
#6110 opened Feb 17, 2025 by erniecohen
Resolver falsely flags import of compiled module as abstract incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label part: resolver Resolution and typechecking
#5968 opened Dec 9, 2024 by ssomayyajula
Need to repeat function body to prove incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label
#5756 opened Sep 6, 2024 by txiang61
Matching pattern uses Unbox as outermost expression incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label part: verifier Translation from Dafny to Boogie (translator)
#5751 opened Sep 5, 2024 by RustanLeino
Unable to prove simple assertion when implementing a trait with a datatype during 2: compilation of correct program Dafny rejects a valid program during compilation incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label priority: not yet Will reconsider working on this when we're looking for work
#5604 opened Jul 5, 2024 by robin-aws
assertion of map values fails when same postcondition succeeds (or if preceded by Keys assertion) incompleteness Things that Dafny should be able to prove, but can't kind: enhancement Enhancements, feature requests, etc. These are NOT bugs, but ways we can improve Dafny part: verifier Translation from Dafny to Boogie (translator) priority: not yet Will reconsider working on this when we're looking for work
#5527 opened Jun 5, 2024 by kjx
Incorrect multiplication in Dafny: Show Counterexample incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label part: counterexamples Counterexample generation
#5490 opened May 25, 2024 by cdstanford
strange assertion failure incompleteness Things that Dafny should be able to prove, but can't
#5435 opened May 14, 2024 by toNanjingnan
predicate subtypes of functions not propagating predicates has-workaround: yes There is a known workaround incompleteness Things that Dafny should be able to prove, but can't
#5245 opened Mar 23, 2024 by erniecohen
Stuck in verification incompleteness Things that Dafny should be able to prove, but can't kind: enhancement Enhancements, feature requests, etc. These are NOT bugs, but ways we can improve Dafny
#5160 opened Mar 7, 2024 by MikaelMayer
Unable to Prove Object Unchanged After Unrelated Method Call incompleteness Things that Dafny should be able to prove, but can't
#5148 opened Mar 5, 2024 by whonore
Verification failure due to Nat and Int mismatch during 2: compilation of correct program Dafny rejects a valid program during compilation incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label part: verifier Translation from Dafny to Boogie (translator) priority: next Will consider working on this after in progress work is done
#4901 opened Dec 18, 2023 by rdivyanshu
Bug around nat subtypes and seq during 2: compilation of correct program Dafny rejects a valid program during compilation incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label makes-mikael-grateful This issue, is fixed, would make Mikael Mayer grateful part: verifier Translation from Dafny to Boogie (translator) priority: next Will consider working on this after in progress work is done
#4799 opened Nov 17, 2023 by fzaiser
Can't Prove Subset Constraints without Assert during 1: program development Bad error message or documentation; IDE bug; crash compiling invalid program incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label kind: enhancement Enhancements, feature requests, etc. These are NOT bugs, but ways we can improve Dafny part: language definition Relating to the Dafny language definition itself priority: not yet Will reconsider working on this when we're looking for work
#4725 opened Oct 27, 2023 by whonore
Trigger does not trigger in this example during 2: compilation of correct program Dafny rejects a valid program during compilation incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label part: verifier Translation from Dafny to Boogie (translator) priority: next Will consider working on this after in progress work is done
#4667 opened Oct 13, 2023 by fzaiser
Spurious Frame Condition Violation with Nested Reference Types incompleteness Things that Dafny should be able to prove, but can't kind: enhancement Enhancements, feature requests, etc. These are NOT bugs, but ways we can improve Dafny
#4524 opened Sep 7, 2023 by whonore
Missing preconditions in Boogie code generation for anonymous functions during 2: compilation of correct program Dafny rejects a valid program during compilation incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label priority: not yet Will reconsider working on this when we're looking for work
#4373 opened Aug 2, 2023 by jtristan
Seq initialisation verification limitation during 2: compilation of correct program Dafny rejects a valid program during compilation incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label priority: not yet Will reconsider working on this when we're looking for work
#4305 opened Jul 19, 2023 by Dilan-s
Incompleteness: Simple Integer Arithmetic with Quantification incompleteness Things that Dafny should be able to prove, but can't
#4247 opened Jul 5, 2023 by ben-Draeger
assert(multiset(arr[..]) == multiset(arr[..arr.Length])) fails! has-workaround: yes There is a known workaround incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label
#4184 opened Jun 15, 2023 by btwael
2
2
Type Inference Errors - Sequence Conversion to Multiset with seq<array<...>> incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label part: resolver Resolution and typechecking
#3950 opened May 4, 2023 by alex-usher
Cannot prove extremely simple equality already stated. has-workaround: yes There is a known workaround incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label
#3863 opened Apr 12, 2023 by MikaelMayer
Incompleteness when using opacity incompleteness Things that Dafny should be able to prove, but can't kind: bug Crashes, unsoundness, incorrect output, etc. If possible, add a `part:` label
#3760 opened Mar 20, 2023 by jtristan
ProTip! Mix and match filters to narrow down what you’re looking for.