Browse Source

warkaround for gcc 7.2.0: make modernjson compile again

tempestpy_adaptions
dehnert 7 years ago
parent
commit
bac50a32ab
  1. 3
      resources/3rdparty/modernjson/src/json.hpp
  2. 2
      src/storm/storage/jani/JSONExporter.h

3
resources/3rdparty/modernjson/src/json.hpp

@ -5650,7 +5650,8 @@ Format](http://rfc7159.net/rfc7159)
{
case value_t::array:
{
return *lhs.m_value.array < *rhs.m_value.array;
// Workaround for gcc 7.2.0, which parses array< as a template.
return (*lhs.m_value.array) < *rhs.m_value.array;
}
case value_t::object:
{

2
src/storm/storage/jani/JSONExporter.h

@ -9,7 +9,7 @@
// JSON parser
#include "json.hpp"
namespace modernjson {
using json = nlohmann::basic_json<std::map, std::vector, std::string, bool, int64_t, uint64_t, double, std::allocator>;
using json = nlohmann::json;
}
namespace storm {

Loading…
Cancel
Save