dyung wrote:

> Thanks. yeah, I'll try a few more things. Is there anything important about 
> that bot's config? our CI has mac x86 bots too, but they're not hitting this 
> https://luci-milo.appspot.com/ui/p/fuchsia/builders/toolchain.ci/clang-mac-x64/b8684781970899672257/overview.

I'm not familiar with your CI, so maybe I'm missing it, but does it actually 
run the clang-tools-extra tests? In step 15.13, the execution details debug log 
only seems to run check-clang/check-lld/check-llvm/check-poly. In my test run 
locally, that doesn't actually run the clang-tools-extra tests.

> Does it enable any additional checking beyond asserts? some other config that 
> may be important?

The bot is running in a VMWare virtual machine running macOS 14.8.5 with a 
fairly old version of the XCode toolchain (clang-1500.3.9.4) as well. 
Everything else should be stock. The underlying hardware is a 2018 Mac Mini 
(i7-8700B/64GB memory).

> I'm really struggling to see how some of these bugs could only happen on 
> darwin and not on Aarch64 or any other OS... or under ASan/MSan... or why any 
> of the tests work at all if there's really borked out memory issues...

Yeah, it is odd. I do have AArch64 bots setup with the exact same OS/toolchain 
and they seem fine (although they do not build x86, only AArch64). I'll give 
your latest changes a try and let you know how it goes. Then I'll maybe try to 
poke around with it to see if I can find any obvious issues.

https://github.com/llvm/llvm-project/pull/190054
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to