Browse Source

Made code compile with GCC:

- Added cstdint for uint_fast64_t where necessary.
 - Moved and/or replaced includes for Expression headers, since std::pair required the concrete implementation and not only the stub.
 - Added newlines at the end of .cpp files.


Former-commit-id: 72b57ce513
tempestpy_adaptions
PBerger 8 years ago
parent
commit
428d21cdee
  1. 1
      src/abstraction/AbstractionDdInformation.cpp
  2. 8
      src/abstraction/AbstractionDdInformation.h
  3. 2
      src/abstraction/AbstractionExpressionInformation.cpp
  4. 1
      src/abstraction/AbstractionExpressionInformation.h
  5. 5
      src/abstraction/AbstractionInformation.cpp
  6. 1
      src/abstraction/AbstractionInformation.h

1
src/abstraction/AbstractionDdInformation.cpp

@ -3,7 +3,6 @@
#include <sstream>
#include "src/storage/expressions/ExpressionManager.h"
#include "src/storage/expressions/Expression.h"
#include "src/storage/dd/DdManager.h"
#include "src/storage/dd/Bdd.h"

8
src/abstraction/AbstractionDdInformation.h

@ -5,8 +5,10 @@
#include <set>
#include <map>
#include <unordered_map>
#include <cstdint>
#include "src/storage/dd/DdType.h"
#include "src/storage/expressions/Expression.h"
#include "src/storage/expressions/Variable.h"
namespace storm {
@ -17,11 +19,7 @@ namespace storm {
template <storm::dd::DdType DdType>
class Bdd;
}
namespace expressions {
class Expression;
}
namespace abstraction {
template <storm::dd::DdType DdType, typename ValueType>

2
src/abstraction/AbstractionExpressionInformation.cpp

@ -61,4 +61,4 @@ namespace storm {
}
}
}
}

1
src/abstraction/AbstractionExpressionInformation.h

@ -2,6 +2,7 @@
#include <vector>
#include <set>
#include <cstdint>
namespace storm {
namespace expressions {

5
src/abstraction/AbstractionInformation.cpp

@ -1,5 +1,8 @@
#include "src/abstraction/AbstractionInformation.h"
#include "src/storage/expressions/Expression.h"
#include "src/storage/expressions/ExpressionManager.h"
namespace storm {
namespace abstraction {
@ -74,4 +77,4 @@ namespace storm {
template class AbstractionInformation<storm::dd::DdType::CUDD, double>;
template class AbstractionInformation<storm::dd::DdType::Sylvan, double>;
}
}
}

1
src/abstraction/AbstractionInformation.h

@ -2,6 +2,7 @@
#include <vector>
#include <set>
#include <cstdint>
#include "src/storage/dd/DdType.h"

Loading…
Cancel
Save