7264 Commits (a47945a93184893d6c3f81acfa6b2a269f072294)
 

Author SHA1 Message Date
Matthias Volk 51959d4334 Set labels in property as relevant events as well 6 years ago
Matthias Volk ef08ddd2f7 Small refactoring for ElementState 6 years ago
Matthias Volk 9bf4348677 Test cases for DFT model building with relevant events 6 years ago
Matthias Volk 10f01f66e2 Ignore relevant events for Don't care propagation 6 years ago
Matthias Volk 2cf53af750 Proper handling of disabling/enabling events for SEQ and MUTEX 6 years ago
Matthias Volk 9ce3f9f58d Added tests for mutex 6 years ago
Matthias Volk 9c226f8336 Added support for MUTEX (but without DC support) 6 years ago
Matthias Volk 1b8d0a23ed Allow empty choices due to restrictions in state exploration 6 years ago
Matthias Volk b38b28679f Fixed seqfault when no property was given 6 years ago
Matthias Volk 7ff1511570 Updated some TODOS 6 years ago
Matthias Volk 256137b080 Some refactoring 6 years ago
Matthias Volk 972371c9a2 Started on the notion of 'relevant events' for DFT analysis 6 years ago
Matthias Volk 8090448564 Some more refactoring 6 years ago
Matthias Volk 9d81730fe3 Fixed JSON import after changes in BEs 6 years ago
Matthias Volk 365b7e7673 Removed mChildren in DFTRestriction 6 years ago
Matthias Volk 723caeb56e Removed mChildren in DFTGate 6 years ago
Matthias Volk 56636fc4b0 Added missing break statement 6 years ago
Matthias Volk ed94c79c1a Continue refactoring 6 years ago
Matthias Volk 10c29d936b Refactoring DFT elements 6 years ago
Matthias Volk c91033ebb1 Fixed bitshift for DFT isomorphism 6 years ago
Matthias Volk 3bf14c5198 Larger refactoring for DFT BEs. Split into BEExponential and BEConst 6 years ago
Matthias Volk 3183a141d6 Started on support for constant failed/failsafe BEs 6 years ago
Matthias Volk 1f5d3b9479 Correct initialization of priority queue 6 years ago
Matthias Volk 19ba1c38e7 Set correct order for priorities according to heuristic 6 years ago
Matthias Volk ef16ba576c Added default case for switch 6 years ago
Matthias Volk 144fa1c898 Throw exception instead of assertion 6 years ago
Matthias Volk 6dbe2441b9 Removed unnecessary members 6 years ago
Matthias Volk 2ebac862e2 Added test cases for DFT approximation 6 years ago
Matthias Volk 7a8dbf8828 Heuristic is argument for functions in approximation algorithm 6 years ago
Matthias Volk 5d8fc7db77 Removed approximation heuristic NONE 6 years ago
Matthias Volk 37d0b66e73 Some fixes for approximation 6 years ago
Matthias Volk 6eb2795b68 Fixed crucial bug marking all states as 'to expand'. 6 years ago
Matthias Volk 0904c01828 Make exploration heuristic choosable 6 years ago
Matthias Volk e53d946b04 Refactored BucketPriorityQueue 6 years ago
Matthias Volk 6afcaa291d Refactored DftExplorationHeuristic 6 years ago
Matthias Volk 34edb426be Fixed arguments for exploration heuristic settings 6 years ago
Matthias Volk 98f3cdbfaf Adapted tests to changes 6 years ago
Matthias Volk 5952aa8a6f Set labels, dont care propagation and unique failed state according to relevant events 6 years ago
Alexander Bork d06cf59eba Added SMT function to calculate lower bound for number of DFT failures needed for failure of TLE 6 years ago
Matthias Volk 4b1af3c51e Set labels in property as relevant events as well 6 years ago
Matthias Volk d140da92cc Small refactoring for ElementState 6 years ago
Matthias Volk 58a4491f72 Test cases for DFT model building with relevant events 6 years ago
Matthias Volk b4f34b13bf Ignore relevant events for Don't care propagation 6 years ago
Alexander Bork efcff20017 Merge branch 'master' into dftSMT 6 years ago
Alexander Bork 1976a41298 Reworked solver integration 6 years ago
Alexander Bork 4507b484d5 Re-added option to export DFTs to smtlib2 SMT files 6 years ago
Matthias Volk cbbd812b42 Proper handling of disabling/enabling events for SEQ and MUTEX 6 years ago
Alexander Bork 29b0c4a78f First version of SMT solver integration for DFT analysis 6 years ago
TimQu eb15177801 cli: try to recover after checking a property has failed. (related to GitHub issue #42) 6 years ago
TimQu e8003769ca JaniParser: Better error messages for property parsing. 6 years ago