Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
kind2-mc
kind2
Repository navigation
Code
Issues
78
(78)
Pull requests
11
(11)
Discussions
Actions
Wiki
Security and quality
Insights
More
items
Issues
Change the issues type filter
Issues
New issue
Search issues
is
:
issue
state
:
open
is:issue state:open
Clear filter
Search
Issues
Open
78
(78)
Closed
Author
Labels
Projects
Milestones
Assignees
Types
Newest
Comfortable display density
Compact display density
Modular analysis never checks the subtype checks of ghost variables and constants in the contract of an imported node
comp:core
impact:soundness
lang:contract
lang:refinement-type
status:triage
Bug
kind2-mc/kind2#1878
·
Filter by author
daniel-larraz
opened
on Oct 30, 2026
Charge the counterexample checks of a round by fixed costs rather than wall-clock time
comp:core
comp:smt
impact:incomplete
lang:rec-function
needs:design
status:triage
Task
kind2-mc/kind2#1869
·
Filter by author
daniel-larraz
opened
on Oct 29, 2026
A recursive call under a quantifier in the contract of an opaque function makes the solvers fail with an unknown constant
comp:frontend
impact:crash
lang:contract
lang:quantifier
lang:rec-function
status:triage
Bug
kind2-mc/kind2#1863
·
Filter by author
daniel-larraz
opened
on Oct 28, 2026
A restart that mentions a pattern variable bound by matching a quantified variable makes the solvers fail with an unknown constant
comp:frontend
impact:incomplete
lang:datatype
lang:match
lang:quantifier
status:triage
Bug
kind2-mc/kind2#1857
·
Filter by author
daniel-larraz
opened
on Oct 28, 2026
Match arm bound by a top-level variable pattern is left unbound when the scrutinee type is not inferred: a type ascription in it is wrongly rejected or fails an assertion
comp:frontend
impact:crash
impact:rejects-valid
lang:datatype
lang:match
lang:refinement-type
status:triage
Bug
kind2-mc/kind2#1839
·
Filter by author
daniel-larraz
opened
on Oct 24, 2026
Accept a match block on a node call inside a restart block
comp:frontend
impact:rejects-valid
lang:clock
lang:match
status:triage
Bug
kind2-mc/kind2#1834
·
Filter by author
lorchrob
opened
on Oct 23, 2026
Datatype field with a quantified refinement type fails an assertion in lustreAstNormalizer
comp:frontend
impact:crash
lang:datatype
lang:quantifier
lang:refinement-type
status:triage
Bug
kind2-mc/kind2#1833
·
Filter by author
lorchrob
opened
on Oct 23, 2026
Generated nodes re-derive input refinement types: node calls in them are re-instantiated or desugared twice
comp:frontend
impact:rejects-valid
impact:spurious-cex
lang:clock
lang:refinement-type
status:triage
Bug
kind2-mc/kind2#1832
·
Filter by author
lorchrob
opened
on Oct 23, 2026
1
Contract ghost constant passed to a function call crashes with Not_found
comp:frontend
impact:crash
lang:contract
status:triage
Bug
kind2-mc/kind2#1829
·
Filter by author
lorchrob
opened
on Oct 22, 2026
With --ivc, a program containing a recursive function spins until the timeout computing the minimal IVC
comp:ivc-mcs
impact:hang
lang:rec-function
status:triage
Bug
kind2-mc/kind2#1828
·
Filter by author
lorchrob
opened
on Oct 22, 2026
A contract declaration may share a name with a datatype constructor, where a node or function may not
comp:frontend
lang:contract
lang:datatype
status:triage
Task
kind2-mc/kind2#1825
·
Filter by author
lorchrob
opened
on Oct 22, 2026
A binder clashing with a constructor reports a type error instead of the clash when an ascription in its scope mentions it
comp:frontend
impact:wrong-result
lang:array
lang:datatype
lang:match
lang:quantifier
lang:refinement-type
status:triage
Bug
kind2-mc/kind2#1824
·
Filter by author
lorchrob
opened
on Oct 22, 2026
Inlined call whose arguments mix a multi-output call with other arguments crashes with Invalid_argument("List.map2")
comp:frontend
impact:crash
lang:quantifier
status:triage
Bug
kind2-mc/kind2#1823
·
Filter by author
daniel-larraz
opened
on Oct 22, 2026
Reachability and fairness conditions in moxi output
comp:certification
comp:output
kmoxi
needs:design
status:triage
Task
kind2-mc/kind2#1814
·
Filter by author
lorchrob
opened
on Oct 19, 2026
Alpha-rename binders in one pass, and keep a map back to the names the user wrote
comp:certification
comp:frontend
comp:output
lang:contract
lang:datatype
lang:match
lang:quantifier
lang:refinement-type
status:blocked
Task
kind2-mc/kind2#1810
·
Filter by author
lorchrob
opened
on Oct 16, 2026
1
A polymorphic node importing a contract with two type arguments fails an assertion in lustreInstantiatePolyNodes
comp:frontend
impact:crash
lang:contract
lang:polymorphism
status:triage
Bug
kind2-mc/kind2#1808
·
Filter by author
lorchrob
opened
on Oct 16, 2026
Check the memory of the analysis on macOS and Windows
comp:core
os:macos
os:windows
status:triage
Feature
kind2-mc/kind2#1799
·
Filter by author
daniel-larraz
opened
on Oct 14, 2026
Array literal built from a pre in an arrow right operand fails an assertion in lustreExpr
comp:frontend
impact:crash
lang:array
status:triage
Bug
kind2-mc/kind2#1773
·
Filter by author
lorchrob
opened
on Oct 13, 2026
Contract ghost variable nesting the same polymorphic datatype twice fails an assertion in lustreAstNormalizer (or is wrongly rejected)
comp:frontend
impact:crash
impact:rejects-valid
lang:contract
lang:datatype
lang:polymorphism
lang:set
status:triage
Bug
kind2-mc/kind2#1768
·
Filter by author
daniel-larraz
opened
on Oct 12, 2026
Nested instantiation of a polymorphic datatype is compared by name only: Opt<Opt<bool>> accepted as Opt<Opt<int>>
comp:frontend
impact:accepts-invalid
impact:crash
impact:soundness
lang:datatype
lang:polymorphism
status:triage
Bug
kind2-mc/kind2#1767
·
Filter by author
daniel-larraz
opened
on Oct 12, 2026
1
Temporal operator inside a contract-import type argument escapes the function-contract and stateful-import checks
comp:frontend
impact:accepts-invalid
lang:contract
lang:polymorphism
lang:refinement-type
status:triage
Bug
kind2-mc/kind2#1766
·
Filter by author
lorchrob
opened
on Oct 12, 2026
Datatype and node sharing a name with different type-parameter counts: Invalid_argument("List.combine")
comp:frontend
impact:crash
lang:datatype
lang:polymorphism
status:triage
Bug
kind2-mc/kind2#1764
·
Filter by author
lorchrob
opened
on Oct 12, 2026
The index variable of a comprehension named after a global constant reads the constant
comp:frontend
impact:spurious-cex
lang:array
status:triage
Bug
kind2-mc/kind2#1754
·
Filter by author
daniel-larraz
opened
on Oct 11, 2026
1
Quantifier inside a stateful restart fails in lustreAstDependencies
comp:frontend
impact:crash
lang:quantifier
status:triage
Bug
kind2-mc/kind2#1741
·
Filter by author
daniel-larraz
opened
on Oct 10, 2026
1
Generated locals collide with user variables named '<name>_<n>' (crash or silent merge)
comp:frontend
impact:crash
status:triage
Bug
kind2-mc/kind2#1734
·
Filter by author
daniel-larraz
opened
on Oct 10, 2026
Previous
1
2
3
4
Next
You can’t perform that action at this time.