Skip to content

Complete rt-inconsistency check#784

Open
hauff wants to merge 57 commits into
devfrom
wip/mf/rtiPreCheck
Open

Complete rt-inconsistency check#784
hauff wants to merge 57 commits into
devfrom
wip/mf/rtiPreCheck

Conversation

@hauff

@hauff hauff commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

This PR extends the existing rt-inconsistency analysis such that it uses a pre-computed candidate set.

Lilly5g and others added 30 commits August 13, 2025 08:07
Pre Check is implemeneted before actual rt-inconsistency pre check and returns subsets with possible sets
Add optionsto preferences to enable/disable rt-check.
Also addes preferences for range/number of chain-link requriements
minimum status 1%
assuming of remaining chains
Changed % from 0.1 to 1%
used wrong formula for chain > 2, fixed now
hauff and others added 24 commits October 9, 2025 17:21
1. Added Logger print for evaluation of log files
2. Add a symmetric SAT cache for term pairs so (A,B) and (B,A) share results, eliminating duplicate solver calls. Fix disjointness semantics: exits are disjoint only if no (exitA ∧ exitB) is SAT, and phases are disjoint only when (invA ∧ invB) is UNSAT. Also prefetch hot-path fields and pre-size friend lists to reduce overhead.
Added Fail Reson to track nvc/criritcalPhases/Timed

Added  code to prevent false seeping reqruirements
@danieldietsch

Copy link
Copy Markdown
Member

Could you rebase this PR, then I can take a look.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants