             throw ManifestParseError.invalidEncoding
         }
 
-        return (json, interpreterFlags)
+        return json
     }
 
     /// Returns path to the sdk, if possible.

        manifestVersion: ManifestVersion,
        fileSystem: FileSystem? = nil
    ) throws -> Manifest {
        // If we were given a file system, load via a temporary file.
        if let fileSystem = fileSystem {
            let contents: ByteString
            do {
                contents = try fileSystem.readFileContents(inputPath)
            } catch FileSystemError.noEntry {
                throw PackageModel.Package.Error.noManifest(baseURL: baseURL, version: version?.description)
            }
            let tmpFile = try TemporaryFile(suffix: ".swift")
            try localFileSystem.writeFileContents(tmpFile.path, bytes: contents)
            return try loadFile(
                path: tmpFile.path,
                baseURL: baseURL,

    private func parse(
        path manifestPath: AbsolutePath,
        manifestVersion: ManifestVersion
    ) throws -> String {
        // The compiler has special meaning for files with extensions like .ll, .bc etc.
        // Assert that we only try to load files with extension .swift to avoid unexpected loading behavior.
        assert(manifestPath.extension == "swift",
