Skip to content

Swift Compiler 5.8 / Xcode 14.3 RC -strict-implicit-module-context not pass to swift-frontend #64564

Open
@Fushj89

Description

@Fushj89

Description
Use Xcode 14.3 RC , set -strict-implicit-module-context flag on Other Swift Flags of Building Settings, when compile swift file, the -strict-implicit-module-context flag only appear swiftc command, does not appear swift-frontend command

Steps to reproduce
1、Use Xcode 14.3 RC , set -strict-implicit-module-context flag on Other Swift Flags of Building Settings
2、Build swift file
3、See swiftc command and swift-frontend command by XCode build message log

Expected behavior
-strict-implicit-module-context flag pass to swift-frontend

image

Environment

  • Swift compiler version info swift-driver version: 1.75.2 Apple Swift version 5.8 (swiftlang-5.8.0.124.1 clang-1403.0.22.11.100)
  • Xcode version info Xcode 14.3 Build version 14E222a

Metadata

Metadata

Assignees

Labels

bugA deviation from expected or documented behavior. Also: expected but undesirable behavior.compilerThe Swift compiler itselfdriver optionsArea → compiler → legacy driver: driver optionslegacy driverArea → compiler: the integrated C++ legacy driver. Succeeded by the swift-driver projectswift 5.8unexpected behaviorBug: Unexpected behavior or incorrect output

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions