Opened 9 years ago

Closed 9 years ago

#8751 closed Bugs (fixed)

bad_any_cast exception is not visible across dynamic libraries

Reported by: Antony Polukhin Owned by: Antony Polukhin
Milestone: Boost 1.55.0 Component: any
Version: Severity: Problem
Keywords: any exception visibility=hidden Cc:

Description

bad_any_cast exception must be marked with BOOST_SYMBOL_VISIBLE

Change History (2)

comment:1 by Antony Polukhin, 9 years ago

(In [84940]) Trivial fix of visibility issue (refs #8751)

comment:2 by Antony Polukhin, 9 years ago

Resolution: fixed
Status: newclosed

(In [85151]) Merge from trunk:

  • bad_any_cast exception is now visible across modules (fixes #8751)
  • portion of optimizations and tests for rvalues
  • added ability to call any_cast<T&&> (which is equivalent to std::move(any_cast<T&>))
  • added clear() member function
  • added missing BOOST_NOEXCEPT
Note: See TracTickets for help on using tickets.