[roll] Roll fuchsia [superproject] Roll llvm-project/libc [libc] Add compile tests for each public header (#122527) This adds a test that consists of compiling `#include <...>`, pretty much alone, for each public header file in each different language mode (`-std=...` compiler switch) with -Werror and many warnings enabled. There are several headers that have bugs when used alone, and many more headers that have bugs in certain language modes. So for now, compiling the new tests is gated on the cmake switch -DLLVM_LIBC_BUILD_HEADER_TESTS=ON. When all the bugs are fixed, the switch will be removed so future regressions don't land. GitOrigin-RevId: b0464df1e708780ff6e1e32e0771a94d64263360 Original-Revision: 1a99ed07a4be4083b2b03cc8e30e0ffcbf97fd7e Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1186737 Original-Revision: 1f097e6c744f3544cac574486088674c81a08113 Change-Id: Ie4e9369e94300abbea06d6efdd8abfb243ee49f8
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.