// RUN: %empty-directory(%t) // RUN: %target-swift-frontend %s -c -cxx-interoperability-mode=default -Xcc -std=c++14 -Xcc -fmodules-cache-path=%t // RUN: %target-swift-frontend %s -c -cxx-interoperability-mode=default -Xcc -std=c++17 -Xcc -fmodules-cache-path=%t // RUN: %target-swift-frontend %s -c -cxx-interoperability-mode=default -Xcc -std=c++20 -Xcc -fmodules-cache-path=%t // RUN: find %t | %FileCheck %s // RUN: %empty-directory(%t) // RUN: %target-swift-frontend %s -c -cxx-interoperability-mode=default -Xcc -std=c++17 -Xcc -fmodules-cache-path=%t -DADD_CXXSTDLIB // RUN: %target-swift-frontend %s -c -cxx-interoperability-mode=default -Xcc -std=c++20 -Xcc -fmodules-cache-path=%t -DADD_CXXSTDLIB // REQUIRES: OS=linux-android import Android import Bionic #if ADD_CXXSTDLIB import CxxStdlib #endif func test() { #if ADD_CXXSTDLIB let _ = std.string() #endif } // CHECK-DAG: Android{{.*}}.pcm // CHECK-DAG: std{{.*}}.pcm