diff --git a/gtsam/base/std_optional_serialization.h b/gtsam/base/std_optional_serialization.h index f8c351b9c..d4ed4f53d 100644 --- a/gtsam/base/std_optional_serialization.h +++ b/gtsam/base/std_optional_serialization.h @@ -18,7 +18,25 @@ #include #include -//!!!!!!!!! I don't completely understand or know if this is correct but compilation works!!!!!!!!!!! +/** A bunch of declarations to deal with gcc bug + * The compiler has a difficult time distinguisihing between: + * + * template