New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge rebranch
into main
to support stable/20230725
llvm-project branch
#69163
Conversation
Looks like rebranch is finding another realloc_insert function on vector causing failures on the Ubuntu 20.04 aarch64 bot. _ZNSt6vectorIjSaIjEE17_M_realloc_insertIJRKjEEEvN9__gnu_cxx17__normal_iteratorIPjS1_EEDpOT_ We'll go ahead and ignore it for now.
When looking for field descriptors for a typeref, we should iterate over every image info available, even those that the cache claimed to have processed, as a last ditch effort. rdar://114567246
Don't trust the external cache when looking for field descriptors
Adding another C++ stdlib function to ignore list
Keep certain function that are potentially used in the debugger
…gger Revert "Keep certain function that are potentially used in the debugger"
Build-script tries to always cross-compile. As a result, the native tablegen build tries to use /usr/bin/cc and /usr/bin/c++, which on Amazon Linux 2 is too old to build tablegen. Instead, we can use the clang/clang++ installed on the builders at /opt/swift/5.8.1/usr/bin, which is inserted first in the path on the build image. This route is sort of the least of all evils. We're already forcing the rest of the build to use that clang, and it is capable of building for the build machine, so might as well use it to build tablegen that then emits pieces for the host build.
@swift-ci please test |
@swift-ci build toolchain |
Conflicts: - `lib/AST/TypeCheckRequests.cpp` renamed `isMoveOnly` which requires a static_cast on rebranch because `Optional` is now a `std::optional`.
Extension of 88cec51 for a newly added bitfield.
[rebranch] Merge main -> rebranch
@swift-ci test |
@swift-ci build toolchain |
@swift-ci Please Build Toolchain UBI9 |
@swift-ci Please Build Toolchain CentOS 7 |
@swift-ci Please Build Toolchain Ubuntu 18.04 |
@swift-ci Please Build Toolchain Ubuntu 20.04 |
@swift-ci Please Build Toolchain Amazon Linux 2 |
@swift-ci Please Build Toolchain Ubuntu 22.04 |
1 similar comment
@swift-ci Please Build Toolchain Ubuntu 22.04 |
An attempt to fix an undefined reference to `std::_Construct` that we're hitting on Ubuntu 22.04 and UBI 9.
[rebranch] Move `SILBuilder::substituteAnonymousArgs` out of the header
@swift-ci test |
@swift-ci build toolchain |
@swift-ci Please Build Toolchain UBI9 |
@swift-ci Please Build Toolchain CentOS 7 |
@swift-ci Please Build Toolchain Ubuntu 18.04 |
@swift-ci Please Build Toolchain Ubuntu 22.04 |
@swift-ci Please Build Toolchain Amazon Linux 2 |
No description provided.