aboutsummaryrefslogtreecommitdiff
path: root/libbrep/package.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2018-07-09 17:34:02 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2018-07-09 17:34:02 +0200
commit51fa23a58e6c01f6abc13908da32ea1215c05635 (patch)
tree3f00c3dfdd884b2da33aec85673e3392ee3a56aa /libbrep/package.hxx
parentdbe40c32018cf7d2002e6511d53c598c3bb45155 (diff)
Workaround for GCC bug #86441
Diffstat (limited to 'libbrep/package.hxx')
-rw-r--r--libbrep/package.hxx9
1 files changed, 9 insertions, 0 deletions
diff --git a/libbrep/package.hxx b/libbrep/package.hxx
index d403784..0f3f181 100644
--- a/libbrep/package.hxx
+++ b/libbrep/package.hxx
@@ -507,4 +507,13 @@ namespace brep
};
}
+// Workaround for GCC __is_invocable/non-constant condition bug (#86441).
+//
+#ifdef ODB_COMPILER
+namespace std
+{
+ template class map<brep::package::_license_key, string>;
+}
+#endif
+
#endif // LIBBREP_PACKAGE_HXX