Skip to content
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

AK: AK::Detail::VisitImpl::has_explicitly_named_overload causes ICE in clang assertions build #23365

Open
ADKaster opened this issue Feb 27, 2024 · 3 comments

Comments

@ADKaster
Copy link
Member

ADKaster commented Feb 27, 2024

This has been a thing since at least spring 2022, when clang trunk was clang-15(?).

llvm/llvm-project#53815

This issue was reduced by @mjz19910 from AK::Variant back in the day.

Currently it's causing fun times for the FreeBSD CI that their port of Ladybird is running.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276703

It still repros on trunk (llvm/llvm-project@bc6b5be)

@ADKaster
Copy link
Member Author

cc @clausecker

@ADKaster
Copy link
Member Author

An LLVM PR was created that should resolve this on trunk. Not sure if it'll end up getting back ported to the 18 release branch -- we could always ask after it's reviewed/merged.

llvm/llvm-project#83103

@clausecker
Copy link

This is a known issue; the port is currently marked as BROKEN on FreeBSD 15-CURRENT for this reason.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants