You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 21, 2023. It is now read-only.
MBGLBundleCanary and MGLNativeNetworkManager are included twice in the unit tests, causing undefined behavior at runtime:
objc[30486]: Class MBGLBundleCanary is implemented in both /path/to/mapbox-gl-native-ios/build/ios/Debug-iphonesimulator/Mapbox.framework/Mapbox (0x10f92a1f8) and /path/to/mapbox-gl-native-ios/build/ios/Debug-iphonesimulator/test.xctest/test (0x10d604d18). One of the two will be used. Which one is undefined.
objc[30486]: Class MGLNativeNetworkManager is implemented in both /path/to/mapbox-gl-native-ios/build/ios/Debug-iphonesimulator/Mapbox.framework/Mapbox (0x10f92a220) and /path/to/mapbox-gl-native-ios/build/ios/Debug-iphonesimulator/test.xctest/test (0x10d604d40). One of the two will be used. Which one is undefined.
MGLNetworkIntegrationManager.h pulls in both classes from mbgl/interface/native_apple_interface.h. MGLNetworkIntegrationManager.h is a project header, so it ends up getting included separately by MGLNetworkConfigurationIntegrationTests.mm. MGLNetworkIntegrationManager.h should be a private header so it can be included without redundantly including a redundant implementation.
/cc @mapbox/maps-ios
The text was updated successfully, but these errors were encountered:
MBGLBundleCanary and MGLNativeNetworkManager are included twice in the unit tests, causing undefined behavior at runtime:
MGLNetworkIntegrationManager.h pulls in both classes from mbgl/interface/native_apple_interface.h. MGLNetworkIntegrationManager.h is a project header, so it ends up getting included separately by MGLNetworkConfigurationIntegrationTests.mm. MGLNetworkIntegrationManager.h should be a private header so it can be included without redundantly including a redundant implementation.
/cc @mapbox/maps-ios
The text was updated successfully, but these errors were encountered: