Subject: [Boost-bugs] [Boost C++ Libraries] #7792: Boost serialization is incompatible with final keyword
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-12-13 18:58:00
#7792: Boost serialization is incompatible with final keyword
--------------------------------------------------------+-------------------
Reporter: Marco Wannemaker <marco.wannemaker@â¦> | Owner: ramey
Type: Bugs | Status: new
Milestone: To Be Determined | Component: serialization
Version: Boost 1.52.0 | Severity: Problem
Keywords: serialization final |
--------------------------------------------------------+-------------------
When a class is marked as final using the C++11 final keyword it is not
possible to serialize it using boost::serialization, because compilation
fails while instantiating boost::detail::is_polymorphic_imp1<...>.
A minimal example is attached in main.cpp. The output of Visual Studio
2012 SP1 attempting to compile this example can be found in
BoostSerializationBugReport.log.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/7792> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:11 UTC