Opened 4 years ago

Closed 4 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:


bad_any_cast exception must be marked with BOOST_SYMBOL_VISIBLE

Attachments (0)

Change History (2)

comment:1 Changed 4 years ago by Antony Polukhin

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

comment:2 Changed 4 years ago by Antony Polukhin

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

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Antony Polukhin.
The resolution will be deleted.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.