--TEST-- std map: unsafe_cast type mismatch --FILE-- toStdMap(Type::Int, Type::Float); } function main() { $map = std::map(Type::Int, Type::Int); try { std_map_unsafe_ptr_type_mismatch($map); } catch (TypeError $e) { echo $e->getMessage(), "\n"; } } ?> --EXPECT-- std container type mismatch