The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build SwiftAndroid, reference master (a44432), with Swift 6.1 for Android on 8 Jun 2025 10:28:35 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/pureswift/android.git
Reference: master
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/pureswift/android
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at a444325 Ignore Finder files
Cloned https://github.com/pureswift/android.git
Revision (git rev-parse @):
a4443255b2cab83f3f28b6a559f5d6dcfb9b8de7
SUCCESS checkout https://github.com/pureswift/android.git at master
========================================
Build
========================================
Selected platform:         android
Swift version:             6.1
Building package at path:  $PWD
https://github.com/pureswift/android.git
https://github.com/pureswift/android.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
    {
      "identity" : "swift-java",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-java.git"
    },
    {
      "identity" : "jni",
      "requirement" : {
        "branch" : [
          "master"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/PureSwift/JNI.git"
    },
    {
      "identity" : "java_util",
      "requirement" : {
        "branch" : [
          "master"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/PureSwift/java_util.git"
    }
  ],
  "manifest_display_name" : "SwiftAndroid",
  "name" : "SwiftAndroid",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    }
  ],
  "products" : [
    {
      "name" : "SwiftAndroid",
      "targets" : [
        "SwiftAndroid"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "SwiftAndroid",
      "module_type" : "SwiftTarget",
      "name" : "SwiftAndroid",
      "path" : "Sources/Android",
      "product_dependencies" : [
        "JavaKit",
        "JNI",
        "java_util"
      ],
      "product_memberships" : [
        "SwiftAndroid"
      ],
      "sources" : [
        "AlertDialog.swift",
        "AlertDialogBuilder.swift",
        "AndroidManifestPermission.swift",
        "AndroidManifestPermissionGroup.swift",
        "AndroidNamespace.swift",
        "AndroidPoint.swift",
        "AppCompatActivity.swift",
        "AppCompatDialog.swift",
        "Application.swift",
        "ArrayListExtension.swift",
        "ComponentActivity.swift",
        "ContentBroadcastReceiver.swift",
        "ContentContext.swift",
        "ContentContextWrapper.swift",
        "ContentIntent.swift",
        "ContentIntentFilter.swift",
        "ContentPmPackageManager.swift",
        "ContentResResources.swift",
        "ContextCompat.swift",
        "ContextSystemService.swift",
        "Dialog.swift",
        "DialogInterface.swift",
        "DialogInterfaceOnClickListener.swift",
        "DrawableCompat.swift",
        "FullScreenDialogFragment.swift",
        "GraphicsColor.swift",
        "GraphicsDrawableColorDrawable.swift",
        "GraphicsDrawableDrawable.swift",
        "GraphicsRect.swift",
        "JNI.swift",
        "Menu.swift",
        "MenuItem.swift",
        "OsBuild.swift",
        "OsBuildVersion.swift",
        "OsBuildVersionCodes.swift",
        "OsBundle.swift",
        "OsEnvironment.swift",
        "OsHandler.swift",
        "OsParcelUuid.swift",
        "ProgressDialog.swift",
        "RecyclerView.swift",
        "RecyclerViewAdapter.swift",
        "RecyclerViewDividerItemDecoration.swift",
        "RecyclerViewItemDecoration.swift",
        "RecyclerViewLayoutManager.swift",
        "RecyclerViewLinearLayoutManager.swift",
        "RecyclerViewViewHolder.swift",
        "Resource.swift",
        "Runnable.swift",
        "RuntimeConfiguration.swift",
        "TextView.swift",
        "Toolbar.swift",
        "ToolbarOnMenuItemClickListener.swift",
        "UtilDisplayMetrics.swift",
        "UtilSparseArray.swift",
        "VectorDrawableCompat.swift",
        "View.swift",
        "ViewAnimation.swift",
        "ViewAnimationAnimationListener.swift",
        "ViewAnimationInterpolator.swift",
        "ViewCompat.swift",
        "ViewDisplay.swift",
        "ViewGroup.swift",
        "ViewGroupLayoutParams.swift",
        "ViewGroupMarginLayoutParams.swift",
        "ViewLayoutInflater.swift",
        "ViewOnClickListener.swift",
        "ViewOnFocusChangeListener.swift",
        "ViewTreeObserver.swift",
        "ViewTreeObserverOnGlobalLayoutListener.swift",
        "ViewWindow.swift",
        "ViewWindowManager.swift",
        "ViewWindowManagerLayoutParams.swift",
        "WidgetAbsSeekBar.swift",
        "WidgetArrayAdapter.swift",
        "WidgetBaseAdapter.swift",
        "WidgetBottomNavigationView.swift",
        "WidgetButton.swift",
        "WidgetCheckBox.swift",
        "WidgetCompoundButton.swift",
        "WidgetCompoundButtonOnCheckedChangeListener.swift",
        "WidgetEditText.swift",
        "WidgetFrameLayout.swift",
        "WidgetFrameLayoutLayoutParams.swift",
        "WidgetHorizontalScrollView.swift",
        "WidgetImageView.swift",
        "WidgetLinearLayout.swift",
        "WidgetLinearLayoutCompat.swift",
        "WidgetLinearLayoutLayoutParams.swift",
        "WidgetNestedScrollView.swift",
        "WidgetOnNavigationItemSelectedListener.swift",
        "WidgetProgressBar.swift",
        "WidgetSearchView.swift",
        "WidgetSearchViewOnCloseListener.swift",
        "WidgetSearchViewOnQueryTextListener.swift",
        "WidgetSearchViewOnSuggestionListener.swift",
        "WidgetSeekBar.swift",
        "WidgetSeekBarOnSeekBarChangeListener.swift",
        "WidgetSwipeRefreshLayout.swift",
        "WidgetSwipeRefreshLayoutOnRefreshListener.swift",
        "WidgetSwitchCompat.swift",
        "WidgetTabLayout.swift",
        "WidgetTabLayoutOnPageChangeListener.swift",
        "WidgetTabLayoutOnTabSelectedListener.swift",
        "WidgetTabLayoutTab.swift",
        "WidgetToast.swift",
        "WidgetViewPagerOnTabSelectedListener.swift",
        "contentSharedPreferences.swift",
        "contentSharedPreferencesEditor.swift",
        "inputmethodInputMethodManager.swift",
        "ioBufferedReader.swift",
        "ioFile.swift",
        "ioFileInputStream.swift",
        "ioFileReader.swift",
        "ioInputStream.swift",
        "ioInputStreamReader.swift",
        "ioReader.swift",
        "textEditable.swift",
        "textTextUtilsTruncateAt.swift",
        "textTextWatcher.swift",
        "viewGravity.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Fetching https://github.com/swiftlang/swift-java.git
[1/7310] Fetching swift-java
Fetched https://github.com/swiftlang/swift-java.git from cache (0.40s)
error: Invalid manifest (compiled with: ["/usr/bin/swiftc", "-vfsoverlay", "/tmp/TemporaryDirectory.jB7VRj/vfs.yaml", "-L", "/usr/lib/swift/pm/ManifestAPI", "-lPackageDescription", "-Xlinker", "-rpath", "-Xlinker", "/usr/lib/swift/pm/ManifestAPI", "-swift-version", "6", "-I", "/usr/lib/swift/pm/ManifestAPI", "-package-description-version", "6.0.0", "/Package.swift", "-o", "/tmp/TemporaryDirectory.fUzPV4/swift-java-manifest"])
main/Package.swift:29: Fatal error: Please set the JAVA_HOME environment variable to point to where Java is installed.
*** Signal 4: Backtracing from 0x7f969fa4a788... done ***
*** Program crashed: Illegal instruction at 0x00007f969fa4a788 ***
Thread 0 "swift-java-mani" crashed:
0      0x00007f969fa4a788 _assertionFailure(_:_:file:line:flags:) + 264 in libswiftCore.so
1 [ra] 0x000055b49a925255 findJavaHome() + 1684 in swift-java-manifest
2 [ra] 0x000055b49a925971 main + 576 in swift-java-manifest
Registers:
rax 0x0000000000000000  0
rdx 0x0000000000000002  2
rcx 0x0000000000000005  5
rbx 0x000055b1c1f7107a  94221951766650
rsi 0x800055b49a92fc00  9223466271030574080
rdi 0x000055b49abd8010  06 00 01 00 01 00 02 00 02 00 02 00 01 00 00 00  ················
rbp 0x00007ffea0aeb270  30 b5 ae a0 fe 7f 00 00 55 52 92 9a b4 55 00 00  0µ® þ···UR··´U··
rsp 0x00007ffea0aeb200  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ················
 r8 0x000055b49abeabe0  7a 10 f7 c1 b1 55 00 00 e9 63 0d b5 a8 98 9d c5  z·÷Á±U··éc·µ¨··Å
 r9 0x00007ffea0aeaee0  46 61 74 61 6c 20 65 72 72 6f 72 3a 20 50 6c 65  Fatal error: Ple
r10 0x0000000000000000  0
r11 0xc59d98a8b50d63e9  14239705447174857705
r12 0x000055b49abeb5c0  eb ab 49 5b 05 00 00 00 e9 63 0d b5 a8 98 9d c5  ë«I[····éc·µ¨··Å
r13 0x00007ffea0aeb4f0  10 00 00 00 00 00 00 f0 e0 b3 be 9a b4 55 00 00  ·······ðà³¾·´U··
r14 0x000055b49a931c40  03 00 00 00 00 00 00 00 e8 1f 93 9a b4 55 00 00  ········è···´U··
r15 0x00007f969feb8040  e0 92 eb 9f 96 7f 00 00 16 00 00 00 00 00 00 00  à·ë·············
rip 0x00007f969fa4a788  0f 0b 48 8d 35 4f 5c fb ff 48 8d 55 a0 45 31 e4  ··H·5O\ûÿH·U E1ä
rflags 0x0000000000010206  PF
cs 0x0033  fs 0x0000  gs 0x0000
Images (19 omitted):
0x000055b49a921000–0x000055b49a9300d0 31bbf3f4d40b49f73eb207c0b9c6a2e4e0a2f8df swift-java-manifest /tmp/TemporaryDirectory.fUzPV4/swift-java-manifest
0x00007f969f76e000–0x00007f969fcfc8c0 e0daad81442ed488d8b83fd10c171fcb90baba85 libswiftCore.so     /usr/lib/swift/linux/libswiftCore.so
Backtrace took 0.03s in https://github.com/swiftlang/swift-java.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Updating https://github.com/swiftlang/swift-java.git
Updated https://github.com/swiftlang/swift-java.git (0.15s)
error: Invalid manifest (compiled with: ["/usr/bin/swiftc", "-vfsoverlay", "/tmp/TemporaryDirectory.l3OJex/vfs.yaml", "-L", "/usr/lib/swift/pm/ManifestAPI", "-lPackageDescription", "-Xlinker", "-rpath", "-Xlinker", "/usr/lib/swift/pm/ManifestAPI", "-swift-version", "6", "-I", "/usr/lib/swift/pm/ManifestAPI", "-package-description-version", "6.0.0", "/Package.swift", "-o", "/tmp/TemporaryDirectory.klM987/swift-java-manifest"])
main/Package.swift:29: Fatal error: Please set the JAVA_HOME environment variable to point to where Java is installed.
*** Signal 4: Backtracing from 0x7f6fb40d6788... done ***
*** Program crashed: Illegal instruction at 0x00007f6fb40d6788 ***
Thread 0 "swift-java-mani" crashed:
0      0x00007f6fb40d6788 _assertionFailure(_:_:file:line:flags:) + 264 in libswiftCore.so
1 [ra] 0x0000556a253f5255 findJavaHome() + 1684 in swift-java-manifest
2 [ra] 0x0000556a253f5971 main + 576 in swift-java-manifest
Registers:
rax 0x0000000000000000  0
rdx 0x0000000000000002  2
rcx 0x0000000000000005  5
rbx 0x0000000556a262b1  22928319153
rsi 0x8000556a253ffc00  9223465951234620416
rdi 0x0000556a2629f010  06 00 01 00 01 00 02 00 02 00 01 00 01 00 00 00  ················
rbp 0x00007ffc62973070  30 33 97 62 fc 7f 00 00 55 52 3f 25 6a 55 00 00  03·bü···UR?%jU··
rsp 0x00007ffc62973000  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ················
 r8 0x0000556a262b1be0  b1 62 a2 56 05 00 00 00 23 b6 ad 2c 8b e3 71 a5  ±b¢V····#¶­,·ãq¥
 r9 0x00007ffc62972ce0  46 61 74 61 6c 20 65 72 72 6f 72 3a 20 50 6c 65  Fatal error: Ple
r10 0x0000000000000000  0
r11 0xa571e38b2cadb623  11921559875515954723
r12 0x0000556a262b1a60  b1 62 a2 56 05 00 00 00 23 b6 ad 2c 8b e3 71 a5  ±b¢V····#¶­,·ãq¥
r13 0x00007ffc629732f0  10 00 00 00 00 00 00 f0 f0 23 2b 26 6a 55 00 00  ·······ðð#+&jU··
r14 0x0000556a25401c40  03 00 00 00 00 00 00 00 e8 1f 40 25 6a 55 00 00  ········è·@%jU··
r15 0x00007f6fb4544040  e0 52 54 b4 6f 7f 00 00 16 00 00 00 00 00 00 00  àRT´o···········
rip 0x00007f6fb40d6788  0f 0b 48 8d 35 4f 5c fb ff 48 8d 55 a0 45 31 e4  ··H·5O\ûÿH·U E1ä
rflags 0x0000000000010206  PF
cs 0x0033  fs 0x0000  gs 0x0000
Images (19 omitted):
0x0000556a253f1000–0x0000556a254000d0 a1f7d499119219da773e82106dec0b365cd3fbe7 swift-java-manifest /tmp/TemporaryDirectory.klM987/swift-java-manifest
0x00007f6fb3dfa000–0x00007f6fb43888c0 e0daad81442ed488d8b83fd10c171fcb90baba85 libswiftCore.so     /usr/lib/swift/linux/libswiftCore.so
Backtrace took 0.02s in https://github.com/swiftlang/swift-java.git
BUILD FAILURE 6.1 android