FS#75502 - [llvm] Consider backporting a patch to fix coroutines + ubsan

Attached to Project: Arch Linux
Opened by Jean-Michaël Celerier (jcelerier) - Wednesday, 03 August 2022, 11:52 GMT
Last edited by Evangelos Foutras (foutrelis) - Thursday, 04 August 2022, 02:31 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Hello,

A bothering issue with LLVM / clang 14 which prevented to use C++ coroutines with the undefined behaviour sanitizer was fixed recently:

https://github.com/llvm/llvm-project/issues/49689

The patch:

https://github.com/llvm/llvm-project/commit/6678f8e505b19069a9dbdc3e3ee088d543752412

Since there won't be a new patch release of Clang / LLVM past 14.0.6 according to https://discourse.llvm.org/t/llvm-14-0-6-release/63431, would it be possible to apply this patch locally on Arch ?

thanks
This task depends upon

Closed by  Evangelos Foutras (foutrelis)
Thursday, 04 August 2022, 02:31 GMT
Reason for closing:  Fixed
Additional comments about closing:  llvm 14.0.6-3 + clang 14.0.6-2

Loading...