-
Notifications
You must be signed in to change notification settings - Fork 14.9k
Closed
Labels
clang:codegenIR generation bugs: mangling, exceptions, etc.IR generation bugs: mangling, exceptions, etc.coroutinesC++20 coroutinesC++20 coroutinesplatform:windowsregression
Description
f786881 (#79712) broke Clang code generation for coroutines, when targeting Windows/armv7 (specifically, armv7-mingw32).
With an earlier compiler version, all of libcxx's tests pass. After this change, the following tests in libcxx fail:
Failed Tests (6):
llvm-libc++-mingw.cfg.in :: std/language.support/support.coroutines/end.to.end/bool_await_suspend.pass.cpp
llvm-libc++-mingw.cfg.in :: std/language.support/support.coroutines/end.to.end/expected.pass.cpp
llvm-libc++-mingw.cfg.in :: std/language.support/support.coroutines/end.to.end/generator.pass.cpp
llvm-libc++-mingw.cfg.in :: std/language.support/support.coroutines/end.to.end/go.pass.cpp
llvm-libc++-mingw.cfg.in :: std/language.support/support.coroutines/end.to.end/multishot_func.pass.cpp
llvm-libc++-mingw.cfg.in :: std/language.support/support.coroutines/end.to.end/oneshot_func.pass.cpp
Metadata
Metadata
Assignees
Labels
clang:codegenIR generation bugs: mangling, exceptions, etc.IR generation bugs: mangling, exceptions, etc.coroutinesC++20 coroutinesC++20 coroutinesplatform:windowsregression
Type
Projects
Status
Done