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
dehnert
1a20ce7f33
A few additions to the minimal label set generator.
Former-commit-id: 7886f378ce
11 years ago
dehnert
84e7061a6d
Undefined constants are now undefined again after the explicit adapter has created the model (using specific constant values).
Former-commit-id: 96381b7d37
11 years ago
dehnert
816f12f2f6
Added global variables to string output of probabilistic program. Added number of choices to model information output of nondeterministic models.
Former-commit-id: 63f2b9da7a
11 years ago
dehnert
3aeb755e61
Bugfix: undefined constant expressions for the same constant now share a common structure internally that defines their value and definedness.
Former-commit-id: dd2fda5ab5
11 years ago
dehnert
12a92fc6ee
Several fixes and additions to IR. Modifications to CMakeLists.txt of log4cplus to enable proper compilation under Mac OS. Fixes to coin2.nm. Added global variables to grammar and IR. Established basis for defining undefined constants of the model. Started to write MinimalLabelSetGenerator.
Former-commit-id: b65bb063fa
11 years ago
PBerger
47f7bf875d
Fixed static conversion bugs in the IR section
Former-commit-id: 6b63d4900e
11 years ago
dehnert
85e674266d
Added support for linking against Gurobi to CMakeLists.txt. Prepared work on the generator of minimal label sets.
Former-commit-id: a7a87edcfe
11 years ago
dehnert
eeb700167b
Fixed failing tests.
Former-commit-id: 271ab4344a
11 years ago
dehnert
1978b39d49
Removed static libs for gtest from repository.
Former-commit-id: 9f0cf36b25
11 years ago
dehnert
947581dd25
Refactored and fixed bugs in explicit model adapter. Added support for labeling of choices of a model. The explicit model adapter uses that functionality to label each choice with the involved PRISM commands.
Former-commit-id: 818431d6e9
11 years ago
dehnert
bf732ad4c4
Removed static libraries from repository.
Former-commit-id: 3638af4a95
11 years ago
PBerger
3697f5819d
Merge branch 'settings' of https://sselab.de/lab9/private/git/storm into settings
Former-commit-id: dffdd727a8
11 years ago
PBerger
64c4a0c7c3
Fixed log4cplus CMakeLists.txt to default to C++11 on GCC and Clang
Added libgtest to repository
Added libltl2dstar.a to repository
Former-commit-id: e252babad9
11 years ago
PBerger
d7f9d1d3c6
Added log4cplus libraries for linux, x86_64 build with clang and its defines.hxx
Former-commit-id: 497789d56a
11 years ago
PBerger
8bd449b83e
Merge branch 'settings' of https://sselab.de/lab9/private/git/storm into settings
Former-commit-id: c49df267fa
11 years ago
PBerger
f4c9fc0825
Fixed a dereferencing typo in GmmxxAdapter.h
Former-commit-id: 472dc3fa06
11 years ago
PBerger
edeedd2bed
Added ConversionHelper.h to single out the needed no-strict-aliasing target
Replaced a few "auto" variables as GCC4.7 fails to infer the correct type
Former-commit-id: 09a0c8dac9
11 years ago
dehnert
82053c4822
Fixed missing suffix for static library of log4cplus.
Former-commit-id: 013a34bf58
11 years ago
PBerger
158430418e
Replaced boost integer mask includes with cstdint
Reimplemented Gmm conversion with in place constructors
Former-commit-id: 003f582f9c
11 years ago
PBerger
df21fbbbde
Added new version of Log4CPlus, updated from v1.1.0 to v.1.1.2-rc2
Updated CMakeLists.txt, included new Log4Cplus
Former-commit-id: 55cc5a74d3
11 years ago
PBerger
a30f570c2a
Added logging to all Settings classes
Removed unnecessary instance variables in the Settings.h
Former-commit-id: 9a0261e82b
11 years ago
PBerger
58ff007654
Fixed the Settings structure
Fixed the standard settings to comply with the infrastructure
Former-commit-id: 9ab888c2df
11 years ago
PBerger
938959de56
Added a set() Method to the Settings.h for the Tests
Moved all standard options into a helper class/compilation unit as to reuse it in the Tests
Moved the MaxIteration set call in the tests
Former-commit-id: f436511107
11 years ago
PBerger
e69c9f1962
Added all options from StoRM
Rewrote all calls to the Settings instance with the new Syntax
Implemented new ArgumentValidators.h
Former-commit-id: b4ab63f8f2
11 years ago
PBerger
d5a9656cac
Removed OptionsAccumulator.h and merged it into Settings.h
Implemented some helper functions and convenience accessors
Former-commit-id: b2d91343af
11 years ago
PBerger
bde10b750e
Added my initial implementation of Settings
Former-commit-id: 5da4b7604f
11 years ago
dehnert
dc5ddca9d7
Fixed another bug in explicit model adapter.
Former-commit-id: 033684acad
11 years ago
dehnert
0473d1a757
Fixed a lot of issues with the IR and the explicit state space generator.
Former-commit-id: fe80aaaf0f
11 years ago