Ticket #8751 (closed Bugs: fixed)

Opened 4 years ago

Last modified 4 years ago

bad_any_cast exception is not visible across dynamic libraries

Reported by: apolukhin Owned by: apolukhin
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


Change History

comment:1 Changed 4 years ago by apolukhin

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

comment:2 Changed 4 years ago by apolukhin

  • Status changed from new to closed
  • Resolution set to fixed

(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

Add a comment

Modify Ticket

Change Properties
<Author field>
as closed
The resolution will be deleted. Next status will be 'reopened'

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

Note: See TracTickets for help on using tickets.