The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Swiki, reference develop (3e9553), with Swift 6.4 for Linux on 26 Sep 2026 01:50:31 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344844-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/tixster/Swiki.git
Reference: develop
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/tixster/Swiki
 * branch            develop    -> FETCH_HEAD
 * [new branch]      develop    -> origin/develop
HEAD is now at 3e95538 Merge pull request #4 from tixster/feature/updates
Cloned https://github.com/tixster/Swiki.git
Revision (git rev-parse @):
3e955384c23e813175b1894765315144f5d3a579
SUCCESS checkout https://github.com/tixster/Swiki.git at develop
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.4
Building package at path:  $PWD
https://github.com/tixster/Swiki.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344844-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/apple/swift-log
[1/8165] Fetching swift-log
Fetched https://github.com/apple/swift-log (0.53s)
[1/18945] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser (0.80s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.99s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.15.1 (0.19s)
Creating working copy for https://github.com/apple/swift-log
Working copy of https://github.com/apple/swift-log resolved at 1.15.1
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Building for debugging...
[Provisioning 3 / 11]
[Planning 22 / 242]
[Planning deferred tasks]
[58 / 102] Logging
[60 / 111] ArgumentParserToolInfo
[71 / 111] SwikiModels
[71 / 111] Logging
[78 / 111] SwikiModels
[80 / 111] SwikiModels-product
[82 / 112] Logging
[85 / 112] Logging-product
[90 / 114] Swiki
[93 / 132] ArgumentParser
[96 / 133] Swiki
[98 / 133] Swiki
[99 / 133] Swiki
[113 / 133] Logging
[116 / 133] ArgumentParser
[117 / 133] ArgumentParser-product
[119 / 133] SwikiGraphQLOperationGenerator-product
[121 / 133] ArgumentParser
[121 / 133]
[126 / 138] SwikiGraphQLOperationGenerator-product
[126 / 138] ArgumentParser
[128 / 138] SwikiGraphQLOperationGenerator-product
[129 / 139] SwikiModels
[133 / 139] Swiki
[134 / 139] SwikiGraphQLOperationGenerator-product
[137 / 140] ArgumentParser
[141 / 141] SwikiGraphQLOperationGenerator-product
Build complete! (9.40 secs)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.7.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.6.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log"
    }
  ],
  "manifest_display_name" : "Swiki",
  "name" : "Swiki",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "Swiki",
      "targets" : [
        "Swiki",
        "SwikiModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwikiModels",
      "targets" : [
        "SwikiModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwikiGraphQLOperationGenerator",
      "targets" : [
        "SwikiGraphQLOperationGenerator"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "SwikiTests",
      "module_type" : "SwiftTarget",
      "name" : "SwikiTests",
      "path" : "Tests/SwikiTests",
      "sources" : [
        "AnimeV1DecodingTests.swift",
        "CharacterPersonPreviewDecodingTests.swift",
        "ClubPreviewDecodingTests.swift",
        "CollectionDecodingTests.swift",
        "ConstantsDecodingTests.swift",
        "GraphQLTransportModelsTests.swift",
        "JSONValueRemovalDecodingTests.swift",
        "MangaV1DecodingTests.swift",
        "ModelEnumTypingTests.swift",
        "PersonDecodingTests.swift",
        "RelatedDecodingTests.swift",
        "SeasonsTests.swift",
        "SwikiGraphQLOperationGeneratorCommandTests.swift",
        "SwikiOAuthClientTests.swift",
        "TaskLimiterTests.swift",
        "TopicDecodingTests.swift",
        "TopicPreviewDecodingTests.swift",
        "TypedQueriesTests.swift",
        "V2ActionResponsesDecodingTests.swift"
      ],
      "target_dependencies" : [
        "Swiki",
        "SwikiModels",
        "SwikiGraphQLOperationGenerator"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwikiModels",
      "module_type" : "SwiftTarget",
      "name" : "SwikiModels",
      "path" : "Sources/SwikiModels",
      "product_memberships" : [
        "Swiki",
        "SwikiModels"
      ],
      "sources" : [
        "AbuseRequest/AbuseRequest.swift",
        "Achievement/Achievement.swift",
        "Anime/AnimeDuration.swift",
        "Anime/AnimeKind.swift",
        "Anime/AnimeRating.swift",
        "Anime/AnimeStatus.swift",
        "Anime/AnimeV1.swift",
        "Anime/AnimeV1Preview.swift",
        "ApiType/ApiType.swift",
        "Appear/Appear.swift",
        "Ban/Ban.swift",
        "Calendar/Calendar.swift",
        "Character/Character.swift",
        "Character/CharacterPreview.swift",
        "Character/CharacterRole.swift",
        "Club/Club.swift",
        "Club/ClubImage.swift",
        "Club/ClubLogo.swift",
        "Club/ClubPolicy.swift",
        "Club/ClubPreview.swift",
        "Collection/Collection.swift",
        "Comment/Comment.swift",
        "Comment/CommentableType.swift",
        "Constants/Constants.swift",
        "Contest/Contest.swift",
        "Contest/ContestMatch.swift",
        "Contest/ContestMatchState.swift",
        "Contest/ContestMemberType.swift",
        "Contest/ContestRound.swift",
        "Contest/ContestRoundState.swift",
        "Contest/ContestState.swift",
        "Contest/ContestStrategyType.swift",
        "Dialog/Dialog.swift",
        "EpisodeNotification/EpisodeNotification.swift",
        "Extension/KeyedDecodingContainer+Ex.swift",
        "ExternalLink/ExternalLink.swift",
        "ExternalLink/ExternalLinkKind.swift",
        "Favorite/FavoriteLinkedType.swift",
        "Favorite/LinkedType.swift",
        "Formatters/DateFormatter.swift",
        "Forum/Forum.swift",
        "Franchise/Franchise.swift",
        "Friend/Friend.swift",
        "Genre/Genre.swift",
        "Genre/GenreKind.swift",
        "Genre/GenreType.swift",
        "GraphQL/GraphQLTransportModels.swift",
        "GraphQL/SwikiGraphQLOperation.swift",
        "GraphQL/SwikiGraphQLOperations+DefaultAnimesOperation.generated.swift",
        "GraphQL/SwikiGraphQLOperations+DefaultCharactersOperation.generated.swift",
        "GraphQL/SwikiGraphQLOperations+DefaultMangasOperation.generated.swift",
        "GraphQL/SwikiGraphQLOperations+DefaultPeopleOperation.generated.swift",
        "GraphQL/SwikiGraphQLOperations+DefaultUserRatesOperation.generated.swift",
        "GraphQL/SwikiGraphQLOperations.generated.swift",
        "Ignore/Ignore.swift",
        "Manga/Manga.swift",
        "Manga/MangaKind.swift",
        "Manga/MangaStatus.swift",
        "Manga/MangaV1.swift",
        "Manga/MangaV1Preview.swift",
        "Message/Message.swift",
        "Message/MessageKind.swift",
        "Message/MessagePreview.swift",
        "Message/MessageType.swift",
        "Person/Person.swift",
        "Person/PersonPreview.swift",
        "Person/PersonRole.swift",
        "PersonWork/PersonWork.swift",
        "Publisher/Publisher.swift",
        "Related/Related.swift",
        "Related/RelationKind.swift",
        "Review/Review.swift",
        "Role/Role.swift",
        "Shared/ActionResponses.swift",
        "Shared/Date.swift",
        "Shared/Image.swift",
        "Shared/NewInformation.swift",
        "Shared/Order.swift",
        "Shared/OrderType.swift",
        "Shared/Poster.swift",
        "Shared/RateScore.swift",
        "Shared/RateStatus.swift",
        "Shared/ScoreStat.swift",
        "Shared/Screenshot.swift",
        "Shared/Season.swift",
        "Shared/Studio.swift",
        "Shared/Title.swift",
        "Shared/Topic.swift",
        "Shared/TopicQueryTypes.swift",
        "Stats/Stats.swift",
        "Style/Style.swift",
        "Style/StyleOwnerType.swift",
        "TopicIgnore/TopicIgnore.swift",
        "User/AnimeRate.swift",
        "User/User.swift",
        "User/UserRate.swift",
        "User/UserRateOrderField.swift",
        "User/UserRateStatus.swift",
        "User/UserRateTargetType.swift",
        "UserFavorites/UserFavorites.swift",
        "UserHistory/UserHistory.swift",
        "UserIgnore/UserIgnore.swift",
        "UserImage/UserImage.swift",
        "UserRate/UserRateLog.swift",
        "UserRate/UserRatesType.swift",
        "Video/Video.swift",
        "Video/VideoHosting.swift",
        "Video/VideoKind.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwikiGraphQLOperationGenerator",
      "module_type" : "SwiftTarget",
      "name" : "SwikiGraphQLOperationGenerator",
      "path" : "Sources/SwikiGraphQLOperationGenerator",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "SwikiGraphQLOperationGenerator"
      ],
      "sources" : [
        "GraphQLParser.swift",
        "SwikiGraphQLOperationGeneratorCommand.swift"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Swiki",
      "module_type" : "SwiftTarget",
      "name" : "Swiki",
      "path" : "Sources/Swiki",
      "product_dependencies" : [
        "Logging"
      ],
      "product_memberships" : [
        "Swiki"
      ],
      "sources" : [
        "Auth/SwikiKeychainOAuthTokenStore.swift",
        "Auth/SwikiOAuthClient+ASWebAuthenticationSession.swift",
        "Auth/SwikiOAuthClient.swift",
        "Auth/SwikiOAuthError.swift",
        "Auth/SwikiOAuthModels.swift",
        "Auth/SwikiOAuthTokenStore.swift",
        "Clients/Common/MultipartFormData.swift",
        "Clients/Common/SwikiResourceSubclient.swift",
        "Clients/GraphQL/SwikiGraphQLClient.swift",
        "Clients/V1/Subclients/SwikiV1AchievementsClient.swift",
        "Clients/V1/Subclients/SwikiV1AnimesClient.swift",
        "Clients/V1/Subclients/SwikiV1AppearsClient.swift",
        "Clients/V1/Subclients/SwikiV1BansClient.swift",
        "Clients/V1/Subclients/SwikiV1CalendarsClient.swift",
        "Clients/V1/Subclients/SwikiV1CharactersClient.swift",
        "Clients/V1/Subclients/SwikiV1ClubsClient.swift",
        "Clients/V1/Subclients/SwikiV1CommentsClient.swift",
        "Clients/V1/Subclients/SwikiV1ConstantsClient.swift",
        "Clients/V1/Subclients/SwikiV1DialogsClient.swift",
        "Clients/V1/Subclients/SwikiV1FavoritesClient.swift",
        "Clients/V1/Subclients/SwikiV1ForumsClient.swift",
        "Clients/V1/Subclients/SwikiV1FriendsClient.swift",
        "Clients/V1/Subclients/SwikiV1GenresClient.swift",
        "Clients/V1/Subclients/SwikiV1IgnoresClient.swift",
        "Clients/V1/Subclients/SwikiV1MangasClient.swift",
        "Clients/V1/Subclients/SwikiV1MessagesClient.swift",
        "Clients/V1/Subclients/SwikiV1PeopleClient.swift",
        "Clients/V1/Subclients/SwikiV1PublishersClient.swift",
        "Clients/V1/Subclients/SwikiV1RanobeClient.swift",
        "Clients/V1/Subclients/SwikiV1ReviewsClient.swift",
        "Clients/V1/Subclients/SwikiV1StatsClient.swift",
        "Clients/V1/Subclients/SwikiV1StudiosClient.swift",
        "Clients/V1/Subclients/SwikiV1StylesClient.swift",
        "Clients/V1/Subclients/SwikiV1TopicIgnoresClient.swift",
        "Clients/V1/Subclients/SwikiV1TopicsClient.swift",
        "Clients/V1/Subclients/SwikiV1UserImagesClient.swift",
        "Clients/V1/Subclients/SwikiV1UserRatesClient.swift",
        "Clients/V1/Subclients/SwikiV1UsersClient.swift",
        "Clients/V1/Subclients/SwikiV1VideosClient.swift",
        "Clients/V1/SwikiV1Client.swift",
        "Clients/V2/Subclients/SwikiV2AbuseRequestsClient.swift",
        "Clients/V2/Subclients/SwikiV2EpisodeNotificationsClient.swift",
        "Clients/V2/Subclients/SwikiV2TopicIgnoreClient.swift",
        "Clients/V2/Subclients/SwikiV2UserIgnoreClient.swift",
        "Clients/V2/Subclients/SwikiV2UserRatesClient.swift",
        "Clients/V2/SwikiV2Client.swift",
        "Config/SwikiConfiguration.swift",
        "HTTP/SwikiHTTPTransport.swift",
        "Payloads/AbuseRequests/SwikiAbuseRequestAbusePayload.swift",
        "Payloads/AbuseRequests/SwikiAbuseRequestOfftopicPayload.swift",
        "Payloads/AbuseRequests/SwikiAbuseRequestReviewPayload.swift",
        "Payloads/AbuseRequests/SwikiAbuseRequestSpoilerPayload.swift",
        "Payloads/Clubs/SwikiClubUpdatePayload.swift",
        "Payloads/Comments/SwikiCommentCreatePayload.swift",
        "Payloads/Comments/SwikiCommentUpdatePayload.swift",
        "Payloads/EpisodeNotification/EpisodeNotificationPayload.swift",
        "Payloads/Favorites/SwikiFavoritesLinkedTypeCreate.swift",
        "Payloads/Messages/SwikiMessageCreatePayload.swift",
        "Payloads/Messages/SwikiMessageMarkReadPayload 2.swift",
        "Payloads/Messages/SwikiMessageMarkReadPayload.swift",
        "Payloads/Messages/SwikiMessageUpdatePayload.swift",
        "Payloads/Messages/SwikiMessageUpdatePayloadBody.swift",
        "Payloads/Reviews/SwikiReviewCreatePayload.swift",
        "Payloads/Reviews/SwikiReviewCreatePayloadBody.swift",
        "Payloads/Reviews/SwikiReviewOpinion.swift",
        "Payloads/Styles/SwikiStyleCreatePayload.swift",
        "Payloads/Styles/SwikiStylePreviewPayload.swift",
        "Payloads/Styles/SwikiStyleUpdatePayload.swift",
        "Payloads/Topics/SwikiTopicCreatePayload.swift",
        "Payloads/Topics/SwikiTopicUpdatePayload.swift",
        "Payloads/UserImage/SwikiUserImagePayload.swift",
        "Payloads/UserRates/SwikiUserRatesCreatePayload.swift",
        "Payloads/UserRates/SwikiUserRatesCreatePayloadBody.swift",
        "Payloads/Videos/SwikiVideosCreatePayload.swift",
        "Queries/Limits.swift",
        "Queries/SwikiQueryConvertible.swift",
        "Queries/SwikiQueryFilter.swift",
        "Queries/V1/SwikiV1AchievementsQuery.swift",
        "Queries/V1/SwikiV1AnimesQuery.swift",
        "Queries/V1/SwikiV1CharactersQuery.swift",
        "Queries/V1/SwikiV1ClubsQuery.swift",
        "Queries/V1/SwikiV1CommentsQuery.swift",
        "Queries/V1/SwikiV1HistoryQuery.swift",
        "Queries/V1/SwikiV1MangasQuery.swift",
        "Queries/V1/SwikiV1PeopleQuery.swift",
        "Queries/V1/SwikiV1TopicsQuery.swift",
        "Queries/V1/SwikiV1UsersQuery.swift",
        "Queries/V2/SwikiV2EpisodeNotificationsQuery.swift",
        "Queries/V2/SwikiV2UserRatesQuery.swift",
        "Swiki.swift",
        "TaskLimiter/SwikiActor.swift"
      ],
      "target_dependencies" : [
        "SwikiModels"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.3"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Done.