Skip to content

Investigate why CI or check-cxx with ubsan does not detect the issue #152184

@vitalybuka

Description

@vitalybuka

#152181 should fix the issue. I'd really like to know why this wasn't caught in the CI though. Is there some special flag required to check for this kind of stuff?

I believe CI has check-cxx with ubsan, our bot has "check-cxx with ubsan" and it does not fail.

What fails is using libcxx to compile llvm. Type from report is:

std::map<std::string, std::unique_ptr<ACLEIntrinsic>> ACLEIntrinsics;

So I guess libcxx lack of test coverage for them?

Originally posted by @vitalybuka in #152180 (comment)

After #151304 sanitizer-x86_64-linux-bootstrap-ubsan fails to compile LLVM,
but no other CI is broken.

Metadata

Metadata

Assignees

Labels

infrastructureBugs about LLVM infrastructurelibc++libc++ C++ Standard Library. Not GNU libstdc++. Not libc++abi.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions