a.cpp
の中にhttps://github.com/swiftlang/swift/blob/afe1fa0c09ff240756bd3e15d3e441bc4a71e776/stdlib/public/CommandLineSupport/CommandLine.cpp#L231 のArgvGrabber
のコピペ実装を置いていて、そっちはsetenv
のあとに呼び出されていい感じに壊れるんですよねCommandLine.arguments
で出てくるSwift標準ライブラリのArgvGrabber
は正しい結果を返していて、うまく再現できない