While upgrading the Flutter CI macOS tests to run on Xcode 26.2 and the iOS 26 simulator #185431, the platform_views_scroll_perf_ad_banners devicelab test (and other related platform_views bots) are experiencing post-submit build failures.
I'm seeing some Swift compatibility issues so maybe similar to #175905? But the difference seems to be the linker failures here originate from the GoogleMobileAds SDK.
[STDOUT] stdout: "___gxx_personality_v0", referenced from:
[STDOUT] stdout: /opt/s/w/ir/x/w/rc/tmpse4eehmh/flutter sdk/dev/benchmarks/platform_views_layout/build/ios/Profile-iphoneos/XCFrameworkIntermediates/Google-Mobile-Ads-SDK/GoogleMobileAds.framework/GoogleMobileAds[arm64][493](libPsm_merged.o)
[STDOUT] stdout: "__swift_FORCE_LOAD_$_swiftCompatibility51", referenced from:
[STDOUT] stdout: __swift_FORCE_LOAD_$_swiftCompatibility51_$_GoogleMobileAds in GoogleMobileAds[arm64][451](GADMarketplaceKitSignals.o)
[STDOUT] stdout: "__swift_FORCE_LOAD_$_swiftCompatibility56", referenced from:
[STDOUT] stdout: __swift_FORCE_LOAD_$_swiftCompatibility56_$_GoogleMobileAds in GoogleMobileAds[arm64][451](GADMarketplaceKitSignals.o)
[STDOUT] stdout: "__swift_FORCE_LOAD_$_swiftCompatibilityConcurrency", referenced from:
[STDOUT] stdout: __swift_FORCE_LOAD_$_swiftCompatibilityConcurrency_$_GoogleMobileAds in GoogleMobileAds[arm64][451](GADMarketplaceKitSignals.o)
[STDOUT] stdout: ld: symbol(s) not found for architecture arm64
[STDOUT] stdout: clang: error: linker command failed with exit code 1 (use -v to see invocation)
...
[STDERR] stderr: [ ] Error (Xcode): Undefined symbol: std::__1::locale::use_facet(std::__1::locale::id&) const
[STDERR] stderr: [ ] Error (Xcode): Undefined symbol: std::__1::ios_base::getloc() const
[STDERR] stderr: [ ] Error (Xcode): Undefined symbol: std::logic_error::logic_error(char const*)
Build: https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios%20platform_views_scroll_perf_ad_banners__timeline_summary/10587/overview
log: https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8683681745389649985/+/u/run_platform_views_scroll_perf_ad_banners__timeline_summary/stdout
While upgrading the Flutter CI macOS tests to run on Xcode 26.2 and the iOS 26 simulator #185431, the
platform_views_scroll_perf_ad_banners devicelabtest (and other related platform_views bots) are experiencing post-submit build failures.I'm seeing some Swift compatibility issues so maybe similar to #175905? But the difference seems to be the linker failures here originate from the GoogleMobileAds SDK.
Build: https://ci.chromium.org/ui/p/flutter/builders/prod/Mac_ios%20platform_views_scroll_perf_ad_banners__timeline_summary/10587/overview
log: https://logs.chromium.org/logs/flutter/buildbucket/cr-buildbucket/8683681745389649985/+/u/run_platform_views_scroll_perf_ad_banners__timeline_summary/stdout