The new implementation of boost::copy_exception in boost 1.75 is not able to copy exception that is described by the base abstract class, can copy only exception from non abstract class.
The old implementation work with both cases, the code used in the fix is from the following link:
https://www.boost.org/doc/libs/1_57_0/libs/exception/doc/copy_exception.html
The new implementation of
boost::copy_exception
in boost 1.75 is not able to copy exception that is described by the base abstract class, can copy only exception from non abstract class. The old implementation work with both cases, the code used in the fix is from the following link: https://www.boost.org/doc/libs/1_57_0/libs/exception/doc/copy_exception.html