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. 6
      src/abstraction/AbstractionDdInformation.h
  3. 1
      src/abstraction/AbstractionExpressionInformation.h
  4. 3
      src/abstraction/AbstractionInformation.cpp
  5. 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"

6
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 {
@ -18,10 +20,6 @@ namespace storm {
class Bdd;
}
namespace expressions {
class Expression;
}
namespace abstraction {
template <storm::dd::DdType DdType, typename ValueType>

1
src/abstraction/AbstractionExpressionInformation.h

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

3
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 {

1
src/abstraction/AbstractionInformation.h

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

Loading…
Cancel
Save