We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
TL;DR C++20 coroutine 有一个严重的 bug,且这个 bug 本质上来源于 C++ 标准不完善:在分配 coroutine frame 时,没有严格按 alignment 要求。目前看起来 gcc 与 clang 都中招了,只有 msvc 似乎没问题。 本文记录了我是如何被这个 bug 消耗掉了两三天光明。
http://fuzhe1989.github.io/2022/08/09/cpp-coroutine-misalign-frame-address/
The text was updated successfully, but these errors were encountered:
"幸好我不负责这个项目,不用我去头疼。"
Sorry, something went wrong.
@Jancd 心态好才是真的好
No branches or pull requests
记:C++20 coroutine 的诡异 bug 调查过程 | Fu Zhe's Blog
TL;DR C++20 coroutine 有一个严重的 bug,且这个 bug 本质上来源于 C++ 标准不完善:在分配 coroutine frame 时,没有严格按 alignment 要求。目前看起来 gcc 与 clang 都中招了,只有 msvc 似乎没问题。 本文记录了我是如何被这个 bug 消耗掉了两三天光明。
http://fuzhe1989.github.io/2022/08/09/cpp-coroutine-misalign-frame-address/
The text was updated successfully, but these errors were encountered: