finagolfin

Results 32 issues of finagolfin

### Problem description I build a Swift package in an old Android 9 device using the Swift compiler and get weird errors about not being able to find files. It...

bug report
help wanted
inactive

### Motivation: Get the new module [building and tested on my Android CI again](https://github.com/finagolfin/swift-android-sdk/actions/runs/7970885103) (I had to make a few extra modifications there to get this working with the older...

This is needed because [Bionic recently added a bunch of these annotations](https://android.googlesource.com/platform/bionic/+/3d59110f7234ddbb15b75328ed405e9fa4a913bc%5E%21/#F0), specifically marking these two buffers as `_Nonnull`. I made sure this pull doesn't break anything by testing it...

The Android NDK [turned on this flag a couple years ago](https://android.googlesource.com/platform/ndk/+/8a37ef12b1833ffab10cb2b12aacd1a7772eaa2e/build/cmake/flags.cmake#84), so I had to [disable it when I started cross-compiling llbuild on my Android CI](https://github.com/buttaface/swift-android-sdk/commit/5d6a5111f53bcc034ff3989f7d7f3185f0a0a147#diff-da0fe2cdefcdd4cf0a111bf62ca0a5170468e47e86875fbcb936e3217b122595R120), because of [build errors...

I see this both on linux x86_64 and Android AArch64. Is there no linux CI for this repo?

v1.0

I recently tried building the llbuild C++ project on Android in the Termux app with the Swift package manager, which adds `-fmodules` by default. While compiling llbuild like this works...

enhancement

### Description I was testing #72161 and #72634 natively on Android last week, by building those pulls in the Termux app with an older, prebuilt host trunk Swift toolchain installed....

bug
triage needed

__Explanation:__ Now that this new overlay was merged into the 6.0 compiler too in swiftlang/swift#74758, this adds the overlay to the one file that currently adds `import Glibc`. __Scope:__ Add...

This new overlay was recently added to trunk in swiftlang/swift#72161 and swiftlang/swift#72634, then to 6.0 in swiftlang/swift#74758. I've been building it with this patch on my daily Android CI since...

### Description I was just building the latest June 13 trunk source snapshot natively on Android in the Termux app, when I ran into a compilation error while trying to...

bug
triage needed