On macOS Sonoma (might generally be libc++) using GET_DYNAMIC_INFO triggers bad_any_cast in src/entity/controllerCapabilityDelegate.cpp.
I've only seen this trigger for model::DescriptorType, but that might just be because the code never runs further than that.
The type_info's name looks correct, so this seems like either a stdlib bug, or linkage issue.
On macOS Sonoma (might generally be libc++) using GET_DYNAMIC_INFO triggers
bad_any_cast
insrc/entity/controllerCapabilityDelegate.cpp
. I've only seen this trigger formodel::DescriptorType
, but that might just be because the code never runs further than that. Thetype_info
's name looks correct, so this seems like either a stdlib bug, or linkage issue.