dehnert
129fd296d6
Several fixes. MinimalLabelSetGenerator can now treat labeled values.
Former-commit-id: 0fc3d8ead3
11 years ago
dehnert
a99bdf1b17
Switched to more elegant solution to query initial states of a model.
Former-commit-id: 9a5c90c5d5
11 years ago
dehnert
84f1b192b4
Added globally unique indexes to updates in IR. Finalized support for labeled values in ExplicitModelAdapter. Modified tests to comply with the new usage of ExplicitModelAdapter.
Former-commit-id: f6d5a33d6d
11 years ago
dehnert
61e12601ed
Further step towards refactored ExplicitModelAdapter.
Former-commit-id: 8abc07a366
11 years ago
dehnert
a08a403eec
Ongoing refactoring work on ExplicitModelAdapter.
Former-commit-id: 1212f84aad
11 years ago
dehnert
e2b0c4f1aa
Started refactoring ExplicitModelAdapter to finally make it nice.
Former-commit-id: 6df7e5d9fa
11 years ago
dehnert
fdfb8ecc97
Minor fixes.
Former-commit-id: f2298d312a
11 years ago
dehnert
f39fb24f65
Removed pointers from Model Checker Interface (and callback methods in formulas). From now on, the results are returned in form of an object. Because of the existing move semantics for the types in question, this does not come at a performance penalty.
Former-commit-id: 5befdebd92
11 years ago
dehnert
2aa8d11101
Removed unnecessary option. Fixed performance tests.
Former-commit-id: 183c546953
11 years ago
dehnert
d8e85ec071
Removed guessing of initial scheduler as this was just an idea and not meant to be in master at this point.
Former-commit-id: 1b74c9936d
11 years ago
PBerger
11cc7fc6bc
Introduced a new Object called InternalOptionMemento to handle required settings for tests which auto-reset after the test is done
Refactored many constants to be of type ull where required
Edited all tests that used the set() function of the Settings to make use of the new InternalOptionMemento
Former-commit-id: a400a36f69
11 years ago
PBerger
79c40126f3
Fixed a bug in the SparseMatrix.h where the multi threaded implementation would crash sometimes
Added a new definition to CMakeLists.txt for MSVC as to undefine the MIN/MAX macros
Former-commit-id: 5a3d12e920
11 years ago
PBerger
c242dcbd97
Refactored CMakeLists.txt for better editing and overview
Refactored all Defines for Gurobi, TBB, etc into the storm-config file
Fixed a missing cast int SymbolicModelAdapter.h
Fixed changed iterator structures in SparseMatrix.h
Fixed bugs in CuddUtility.cpp where a 64bit shift was executed on a 32bit literal (1 should be 1ull)
Fixed a Type Error in graph.h
Former-commit-id: 797b4da2eb
11 years ago
PBerger
6fca000233
Removed defines.hxx from source tree
Added a new include path for storm as to include the generated out-of-source defines.hxx
Former-commit-id: 1a75f61da0
11 years ago
dehnert
6e41ee360d
Fixes to several problems with gcc.
Former-commit-id: f7908fdc6f
11 years ago
dehnert
e4e4c783da
Readded defines.hxx.
Former-commit-id: 5a31bcbb50
11 years ago
dehnert
1934bdd801
Disabled MinimalLabelSetGenerator test code in storm.cpp and fixed minor issue in ExplicitModelAdapter that treated constant strings incorrectly.
Former-commit-id: 11a31be820
11 years ago
dehnert
6125898e69
Merge branch 'MinimalCommandCounterexample' of https://sselab.de/lab9/private/git/storm into MinimalCommandCounterexample
Former-commit-id: df67ab63b5
11 years ago
PBerger
cb1c3965ba
Removed a wrong and unnecessary validation function from ExplicitModelAdapter.cpp
Former-commit-id: 9f1aeaf27c
11 years ago
PBerger
8d59e1c91e
Removed an config input file from the repo
Former-commit-id: 5019b5d84c
11 years ago
dehnert
b782288833
Merge branch 'MinimalCommandCounterexample' of https://sselab.de/lab9/private/git/storm into MinimalCommandCounterexample
Former-commit-id: bb699dd856
11 years ago
dehnert
0ac3efb082
Finished merge of CMakeLists.txt
Former-commit-id: c4f903e8c5
11 years ago
PBerger
4b3d4a7c11
Removed buggy logging in setup-routines
Former-commit-id: ba57953947
11 years ago
dehnert
fe3012f69d
Merge branch 'master' into MinimalCommandCounterexample
Conflicts:
CMakeLists.txt
resources/3rdparty/log4cplus-1.1.2-rc2/CMakeLists.txt
Former-commit-id: 890b34ca8f
11 years ago
dehnert
f1c800f382
Minor fixes to MinimalLabelSetGenerator and AbstractModel.
Former-commit-id: 83ee7ae262
11 years ago
PBerger
ef850b213b
Added the option -ftemplate-depth=1024 for Clang
Former-commit-id: 063b420dea
11 years ago
PBerger
3a38abec6f
Removed unnecessary names for unused variables in the ExplicitModelAdapter.cpp
Former-commit-id: bed4f234af
11 years ago
PBerger
f7a7ea8383
Fixed the StringValidator for the constants option
Fixed a bug in the MinimalLabelSetGenerator.h where a non static variable was initialized
Added the new constants option in storm.cpp
Former-commit-id: e73e69b1ce
11 years ago
PBerger
ef8008d6e3
Merge branch 'MinimalCommandCounterexample' of https://sselab.de/lab9/private/git/storm into MinimalCommandCounterexample
Former-commit-id: a67a69fe7d
11 years ago
PBerger
b79fde1a42
Added a definition for GTest to build with MSVC on Windows
Former-commit-id: 5ccb773886
11 years ago
PBerger
59ca0373a5
Removed a template specialization for std::less with the SafraTree.
Former-commit-id: 88209e9fee
11 years ago
PBerger
8e93238e18
Fixed a stray void* to char* conversion (still trying to please Clang)
Former-commit-id: eb1514ffb1
11 years ago
PBerger
08a30c6aad
Patched types for the strange version of qsort included in CUDD
Former-commit-id: e9d69d3514
11 years ago
PBerger
1a4a32a1c5
Next take at static modifiers for Clang.
Former-commit-id: f15c1b8934
11 years ago
PBerger
1d6b6c83e0
Fixed header/implementation mismatches which Clang detects and can not ignore.
This might introduce bugs, but it was my best guess as to what atrocity the author was trying to to there.
Former-commit-id: 8d269a71e0
11 years ago
PBerger
c4c690908a
Removed "static" modifier from functions which are defined as EXTERN in a header file
Former-commit-id: 651af45f69
11 years ago
PBerger
11198c648c
Fixed include pathes for CUDD in CMakeLists.txt
Added a variadic macro for MSVC since the PrismGrammar makes use of emplace magic
Patched log4cplus to disable unicode from a parent project
"Patched" various serious issues in CUDD, where size_t <-> int problems and forced int to bool conversions piss of the compiler. And me.
Former-commit-id: eb27e77ddd
11 years ago
PBerger
659df778dd
Refactored all in-repository includes to make use of CMakes great features
Former-commit-id: 2b1ec4649a
11 years ago
PBerger
c9d3012adb
Removed the superfluous main file from ltl2dstar, so that CMake will not compile it and include its main() in Storm
Former-commit-id: 6a82b1a780
11 years ago
PBerger
d0498254f0
Updated gtest from version 1.6.0 to 1.7.0
Former-commit-id: c6286aac27
11 years ago
PBerger
7812c6639e
Added missing obj/cuddObj files
Former-commit-id: 2f970b777d
11 years ago
PBerger
d42a2151c5
Added a CMakeLists.txt for CUDD
Moved CUDD sources to src/ directory
Fixed a lot of signed/unsigned mismatches in CUDD
Removed the extra version for Win32, is now merged with the other source
Former-commit-id: b869224551
11 years ago
dehnert
8f3182b520
Working (and most importantly refactored) version of MinimalLabelSetGenerator.
Former-commit-id: 150b7d87e5
11 years ago
PBerger
d743e222f7
Refactored ltl2ba to compile under windows
Added a CMakeLists.txt for ltl2ba
Former-commit-id: 47a102e0ce
11 years ago
PBerger
1b60b08ca6
Deleted the obsolete boost sources from ltl2dstar
Removed an unneeded SamplePlugin.cpp from ltl2dstars source tree
Added a CMakeLists.txt build file for ltl2dstar
Updated fdstream.hpp and TempFile.hpp to use non-outdated POSIX functions on windows
Former-commit-id: 995b64f188
11 years ago
PBerger
e0ee4ea2fd
Implemented a method for generating a choiceLabeling based on the stateIds
Former-commit-id: d1eedecc22
11 years ago
PBerger
fad8371d7a
Added an Option for the Constants of the ExplicitModelAdapter
Implemented very basic validation of the input
Former-commit-id: f5f2340129
11 years ago
dehnert
3c22a669af
On my way of refactoring the minimal label set generator. Intermediate commit: does not compile, so be careful when pulling.
Former-commit-id: debe3fa1ff
11 years ago
dehnert
5ff550194c
Minimal label set generator now works for coin example, yay
Former-commit-id: 9ab8552d82
11 years ago
dehnert
735cd2013f
Further work on minimal label set generator. Intermediate commit.
Former-commit-id: 0f123ae3c4
11 years ago