Re: [PATCH] PR libstdc++/90220 Fix std::any_cast for function pointers

2019-04-24 Thread Jonathan Wakely
On 24/04/19 10:46 +0100, Jonathan Wakely wrote: PR libstdc++/90220 (partial) * include/std/any (any_cast(any*), any_cast(const any*)): Do not attempt ill-formed static_cast to pointers to non-object types. * testsuite/20_util/any/misc/any_cast.cc: Test std::any_cas

[PATCH] PR libstdc++/90220 Fix std::any_cast for function pointers

2019-04-24 Thread Jonathan Wakely
PR libstdc++/90220 (partial) * include/std/any (any_cast(any*), any_cast(const any*)): Do not attempt ill-formed static_cast to pointers to non-object types. * testsuite/20_util/any/misc/any_cast.cc: Test std::any_cast with function types. Tested powerpc64l