Skip to content

Conversation

@ilovepi
Copy link
Contributor

@ilovepi ilovepi commented Apr 19, 2025

No description provided.

Copy link
Contributor Author

ilovepi commented Apr 19, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

@ilovepi ilovepi marked this pull request as ready for review April 19, 2025 00:42
@llvmbot
Copy link
Member

llvmbot commented Apr 19, 2025

@llvm/pr-subscribers-clang-tools-extra

Author: Paul Kirth (ilovepi)

Changes

Full diff: https://github.com/llvm/llvm-project/pull/136393.diff

1 Files Affected:

  • (modified) clang-tools-extra/clang-doc/YAMLGenerator.cpp (+22-22)
diff --git a/clang-tools-extra/clang-doc/YAMLGenerator.cpp b/clang-tools-extra/clang-doc/YAMLGenerator.cpp index ffabd2fd82229..1b741f52ea5e3 100644 --- a/clang-tools-extra/clang-doc/YAMLGenerator.cpp +++ b/clang-tools-extra/clang-doc/YAMLGenerator.cpp @@ -92,11 +92,11 @@ template <> struct ScalarTraits<std::array<unsigned char, 20>> { std::array<unsigned char, 20> &Value) { if (Scalar.size() != 40) return "Error: Incorrect scalar size for USR."; - Value = StringToSymbol(Scalar); + Value = stringToSymbol(Scalar); return StringRef(); } - static SymbolID StringToSymbol(llvm::StringRef Value) { + static SymbolID stringToSymbol(llvm::StringRef Value) { SymbolID USR; std::string HexString = fromHex(Value); std::copy(HexString.begin(), HexString.end(), USR.begin()); @@ -108,17 +108,17 @@ template <> struct ScalarTraits<std::array<unsigned char, 20>> { // Helper functions to map infos to YAML. -static void TypeInfoMapping(IO &IO, TypeInfo &I) { +static void typeInfoMapping(IO &IO, TypeInfo &I) { IO.mapOptional("Type", I.Type, Reference()); } -static void FieldTypeInfoMapping(IO &IO, FieldTypeInfo &I) { - TypeInfoMapping(IO, I); +static void fieldTypeInfoMapping(IO &IO, FieldTypeInfo &I) { + typeInfoMapping(IO, I); IO.mapOptional("Name", I.Name, SmallString<16>()); IO.mapOptional("DefaultValue", I.DefaultValue, SmallString<16>()); } -static void InfoMapping(IO &IO, Info &I) { +static void infoMapping(IO &IO, Info &I) { IO.mapRequired("USR", I.USR); IO.mapOptional("Name", I.Name, SmallString<16>()); IO.mapOptional("Path", I.Path, SmallString<128>()); @@ -126,14 +126,14 @@ static void InfoMapping(IO &IO, Info &I) { IO.mapOptional("Description", I.Description); } -static void SymbolInfoMapping(IO &IO, SymbolInfo &I) { - InfoMapping(IO, I); +static void symbolInfoMapping(IO &IO, SymbolInfo &I) { + infoMapping(IO, I); IO.mapOptional("DefLocation", I.DefLoc, std::optional<Location>()); IO.mapOptional("Location", I.Loc, llvm::SmallVector<Location, 2>()); } -static void RecordInfoMapping(IO &IO, RecordInfo &I) { - SymbolInfoMapping(IO, I); +static void recordInfoMapping(IO &IO, RecordInfo &I) { + symbolInfoMapping(IO, I); IO.mapOptional("TagType", I.TagType); IO.mapOptional("IsTypeDef", I.IsTypeDef, false); IO.mapOptional("Members", I.Members); @@ -148,7 +148,7 @@ static void RecordInfoMapping(IO &IO, RecordInfo &I) { IO.mapOptional("Template", I.Template); } -static void CommentInfoMapping(IO &IO, CommentInfo &I) { +static void commentInfoMapping(IO &IO, CommentInfo &I) { IO.mapOptional("Kind", I.Kind, SmallString<16>()); IO.mapOptional("Text", I.Text, SmallString<64>()); IO.mapOptional("Name", I.Name, SmallString<16>()); @@ -185,12 +185,12 @@ template <> struct MappingTraits<Reference> { }; template <> struct MappingTraits<TypeInfo> { - static void mapping(IO &IO, TypeInfo &I) { TypeInfoMapping(IO, I); } + static void mapping(IO &IO, TypeInfo &I) { typeInfoMapping(IO, I); } }; template <> struct MappingTraits<FieldTypeInfo> { static void mapping(IO &IO, FieldTypeInfo &I) { - TypeInfoMapping(IO, I); + typeInfoMapping(IO, I); IO.mapOptional("Name", I.Name, SmallString<16>()); IO.mapOptional("DefaultValue", I.DefaultValue, SmallString<16>()); } @@ -198,7 +198,7 @@ template <> struct MappingTraits<FieldTypeInfo> { template <> struct MappingTraits<MemberTypeInfo> { static void mapping(IO &IO, MemberTypeInfo &I) { - FieldTypeInfoMapping(IO, I); + fieldTypeInfoMapping(IO, I); // clang::AccessSpecifier::AS_none is used as the default here because it's // the AS that shouldn't be part of the output. Even though AS_public is the // default in the struct, it should be displayed in the YAML output. @@ -209,7 +209,7 @@ template <> struct MappingTraits<MemberTypeInfo> { template <> struct MappingTraits<NamespaceInfo> { static void mapping(IO &IO, NamespaceInfo &I) { - InfoMapping(IO, I); + infoMapping(IO, I); IO.mapOptional("ChildNamespaces", I.Children.Namespaces, std::vector<Reference>()); IO.mapOptional("ChildRecords", I.Children.Records, @@ -221,12 +221,12 @@ template <> struct MappingTraits<NamespaceInfo> { }; template <> struct MappingTraits<RecordInfo> { - static void mapping(IO &IO, RecordInfo &I) { RecordInfoMapping(IO, I); } + static void mapping(IO &IO, RecordInfo &I) { recordInfoMapping(IO, I); } }; template <> struct MappingTraits<BaseRecordInfo> { static void mapping(IO &IO, BaseRecordInfo &I) { - RecordInfoMapping(IO, I); + recordInfoMapping(IO, I); IO.mapOptional("IsVirtual", I.IsVirtual, false); // clang::AccessSpecifier::AS_none is used as the default here because it's // the AS that shouldn't be part of the output. Even though AS_public is the @@ -246,7 +246,7 @@ template <> struct MappingTraits<EnumValueInfo> { template <> struct MappingTraits<EnumInfo> { static void mapping(IO &IO, EnumInfo &I) { - SymbolInfoMapping(IO, I); + symbolInfoMapping(IO, I); IO.mapOptional("Scoped", I.Scoped, false); IO.mapOptional("BaseType", I.BaseType); IO.mapOptional("Members", I.Members); @@ -255,7 +255,7 @@ template <> struct MappingTraits<EnumInfo> { template <> struct MappingTraits<TypedefInfo> { static void mapping(IO &IO, TypedefInfo &I) { - SymbolInfoMapping(IO, I); + symbolInfoMapping(IO, I); IO.mapOptional("Underlying", I.Underlying.Type); IO.mapOptional("IsUsing", I.IsUsing, false); } @@ -263,7 +263,7 @@ template <> struct MappingTraits<TypedefInfo> { template <> struct MappingTraits<FunctionInfo> { static void mapping(IO &IO, FunctionInfo &I) { - SymbolInfoMapping(IO, I); + symbolInfoMapping(IO, I); IO.mapOptional("IsMethod", I.IsMethod, false); IO.mapOptional("Parent", I.Parent, Reference()); IO.mapOptional("Params", I.Params); @@ -298,13 +298,13 @@ template <> struct MappingTraits<TemplateInfo> { }; template <> struct MappingTraits<CommentInfo> { - static void mapping(IO &IO, CommentInfo &I) { CommentInfoMapping(IO, I); } + static void mapping(IO &IO, CommentInfo &I) { commentInfoMapping(IO, I); } }; template <> struct MappingTraits<std::unique_ptr<CommentInfo>> { static void mapping(IO &IO, std::unique_ptr<CommentInfo> &I) { if (I) - CommentInfoMapping(IO, *I); + commentInfoMapping(IO, *I); } }; 
Copy link
Contributor Author

ilovepi commented Apr 19, 2025

Merge activity

  • Apr 19, 2:24 AM EDT: A user started a stack merge that includes this pull request via Graphite.
  • Apr 19, 2:25 AM EDT: A user merged this pull request with Graphite.
@ilovepi ilovepi merged commit 5607a3b into main Apr 19, 2025
15 checks passed
@ilovepi ilovepi deleted the users/ilovepi/clang-doc-naming branch April 19, 2025 06:25
@llvm-ci
Copy link
Collaborator

llvm-ci commented Apr 19, 2025

LLVM Buildbot has detected a new failure on builder premerge-monolithic-windows running on premerge-windows-1 while building clang-tools-extra at step 8 "test-build-unified-tree-check-all".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/35/builds/9333

Here is the relevant piece of the build log for the reference
Step 8 (test-build-unified-tree-check-all) failure: test (failure) ... [24/121] Linking CXX executable tools\clang\tools\extra\unittests\clang-tidy\ClangTidyTests.exe [25/121] Linking CXX executable tools\clang\tools\extra\unittests\clang-move\ClangMoveTests.exe [26/121] Linking CXX executable tools\clang\unittests\Lex\LexTests.exe [27/121] Linking CXX executable tools\clang\tools\extra\unittests\clang-include-fixer\find-all-symbols\FindAllSymbolsTests.exe [28/121] Linking CXX executable tools\clang\tools\extra\unittests\clang-query\ClangQueryTests.exe [29/121] Linking CXX executable tools\clang\tools\extra\unittests\clang-include-fixer\ClangIncludeFixerTests.exe [30/121] Linking CXX executable tools\clang\unittests\InstallAPI\InstallAPITests.exe [31/121] Linking CXX executable tools\polly\unittests\Isl\IslTests.exe [32/121] Linking CXX executable tools\polly\unittests\Flatten\FlattenTests.exe [33/121] Preparing lit tests FAILED: utils/lit/CMakeFiles/prepare-check-lit cmd.exe /C "cd /D C:\ws\buildbot\premerge-monolithic-windows\build\utils\lit && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E remove_directory C:/ws/buildbot/premerge-monolithic-windows/build/utils/lit/tests && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E copy_directory C:/ws/buildbot/premerge-monolithic-windows/llvm-project/llvm/utils/lit/tests C:/ws/buildbot/premerge-monolithic-windows/build/utils/lit/tests && C:\BuildTools\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin\cmake.exe -E copy C:/ws/buildbot/premerge-monolithic-windows/build/utils/lit/lit.site.cfg C:/ws/buildbot/premerge-monolithic-windows/build/utils/lit/tests" Error removing directory "C:/ws/buildbot/premerge-monolithic-windows/build/utils/lit/tests". [34/121] Linking CXX executable tools\polly\unittests\Support\ISLToolsTests.exe [35/121] Linking CXX executable tools\polly\unittests\DeLICM\DeLICMTests.exe [36/121] Linking CXX executable tools\polly\unittests\ScopPassManager\ScopPassManagerTests.exe [37/121] Linking CXX executable tools\clang\unittests\Rewrite\RewriteTests.exe [38/121] Linking CXX executable tools\clang\unittests\ASTMatchers\Dynamic\DynamicASTMatchersTests.exe [39/121] Linking CXX executable tools\clang\unittests\Analysis\ClangAnalysisTests.exe [40/121] Linking CXX executable tools\clang\unittests\Sema\SemaTests.exe [41/121] Linking CXX executable tools\polly\unittests\ScheduleOptimizer\ScheduleOptimizerTests.exe [42/121] Linking CXX executable tools\clang\unittests\Tooling\Syntax\SyntaxTests.exe [43/121] Linking CXX executable tools\clang\unittests\AST\ByteCode\InterpTests.exe [44/121] Linking CXX executable tools\clang\unittests\CrossTU\CrossTUTests.exe [45/121] Linking CXX executable bin\mlir-capi-translation-test.exe [46/121] Linking CXX executable tools\clang\unittests\Analysis\FlowSensitive\ClangAnalysisFlowSensitiveTests.exe [47/121] Linking CXX executable tools\clang\unittests\ASTMatchers\ASTMatchersTests.exe [48/121] Linking CXX executable tools\clang\unittests\StaticAnalyzer\StaticAnalysisTests.exe [49/121] Linking CXX executable tools\clang\unittests\Index\IndexTests.exe [50/121] Linking CXX executable tools\clang\unittests\AST\ASTTests.exe [51/121] Linking CXX executable tools\clang\unittests\Support\ClangSupportTests.exe [52/121] Linking CXX executable tools\clang\unittests\Serialization\SerializationTests.exe [53/121] Linking CXX executable tools\clang\tools\extra\clangd\unittests\ClangdTests.exe [54/121] Linking CXX executable tools\clang\unittests\CodeGen\ClangCodeGenTests.exe [55/121] Linking CXX executable tools\mlir\unittests\Target\LLVM\MLIRTargetLLVMTests.exe [56/121] Linking CXX executable tools\clang\unittests\Frontend\FrontendTests.exe [57/121] Linking CXX executable bin\mlir-capi-ir-test.exe [58/121] Linking CXX executable bin\mlir-capi-pass-test.exe [59/121] Linking CXX executable bin\mlir-capi-execution-engine-test.exe [60/121] Linking CXX executable tools\clang\unittests\Driver\ClangDriverTests.exe [61/121] Linking CXX executable tools\lld\unittests\AsLibELF\LLDAsLibELFTests.exe [62/121] Linking CXX executable tools\lld\unittests\AsLibAll\LLDAsLibAllTests.exe [63/121] Linking CXX executable tools\clang\unittests\Tooling\ToolingTests.exe [64/121] Linking CXX executable tools\clang\unittests\Interpreter\ClangReplInterpreterTests.exe ninja: build stopped: subcommand failed. 
@llvm-ci
Copy link
Collaborator

llvm-ci commented Apr 19, 2025

LLVM Buildbot has detected a new failure on builder sanitizer-aarch64-linux-bootstrap-asan running on sanitizer-buildbot7 while building clang-tools-extra at step 2 "annotate".

Full details are available at: https://lab.llvm.org/buildbot/#/builders/24/builds/7544

Here is the relevant piece of the build log for the reference
Step 2 (annotate) failure: 'python ../sanitizer_buildbot/sanitizers/zorg/buildbot/builders/sanitizers/buildbot_selector.py' (failure) ... llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/lld-link llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/ld64.lld llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/wasm-ld llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld.lld: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/ld.lld llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/lld-link llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/ld64.lld llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/wasm-ld llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds. -- Testing: 87875 tests, 72 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. FAIL: LLVM :: ExecutionEngine/JITLink/x86-64/MachO_weak_references.s (53599 of 87875) ******************** TEST 'LLVM :: ExecutionEngine/JITLink/x86-64/MachO_weak_references.s' FAILED ******************** Exit Code: 1 Command Output (stderr): -- rm -rf /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp && mkdir -p /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp # RUN: at line 1 + rm -rf /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp + mkdir -p /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/llvm-mc -triple=x86_64-apple-macosx10.9 -filetype=obj -o /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp/macho_weak_refs.o /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/MachO_weak_references.s # RUN: at line 2 + /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/llvm-mc -triple=x86_64-apple-macosx10.9 -filetype=obj -o /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp/macho_weak_refs.o /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/MachO_weak_references.s /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/llvm-jitlink -noexec -check-name=jitlink-check-bar-present -abs bar=0x1 -check=/home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/MachO_weak_references.s /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp/macho_weak_refs.o # RUN: at line 3 + /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/llvm-jitlink -noexec -check-name=jitlink-check-bar-present -abs bar=0x1 -check=/home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/MachO_weak_references.s /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp/macho_weak_refs.o /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/llvm-jitlink -noexec -check-name=jitlink-check-bar-absent -check=/home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/MachO_weak_references.s /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp/macho_weak_refs.o # RUN: at line 4 + /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/llvm-jitlink -noexec -check-name=jitlink-check-bar-absent -check=/home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/MachO_weak_references.s /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp/macho_weak_refs.o -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Slowest Tests: -------------------------------------------------------------------------- 209.62s: Clang :: Driver/fsanitize.c 166.32s: Clang :: Preprocessor/riscv-target-features.c 139.93s: Clang :: Driver/arm-cortex-cpus-2.c 136.42s: Clang :: Driver/arm-cortex-cpus-1.c 134.28s: Clang :: OpenMP/target_defaultmap_codegen_01.cpp 133.01s: Clang :: OpenMP/target_update_codegen.cpp 121.62s: Clang :: Preprocessor/arm-target-features.c 120.05s: LLVM :: CodeGen/RISCV/attributes.ll 116.19s: Clang :: Preprocessor/aarch64-target-features.c 111.93s: LLVM :: CodeGen/AMDGPU/sched-group-barrier-pipeline-solver.mir 101.74s: Clang :: Preprocessor/predefined-arch-macros.c 92.74s: Clang :: Driver/clang_f_opts.c 92.31s: Clang :: Driver/linux-ld.c 83.69s: Clang :: Driver/x86-target-features.c 83.29s: LLVM :: CodeGen/ARM/build-attributes.ll 81.24s: Clang :: Driver/cl-options.c 69.40s: Clang :: Preprocessor/predefined-macros-no-warnings.c Step 11 (stage2/asan check) failure: stage2/asan check (failure) ... llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/lld-link llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/ld64.lld llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/wasm-ld llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld.lld: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/ld.lld llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using lld-link: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/lld-link llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using ld64.lld: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/ld64.lld llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/llvm/config.py:520: note: using wasm-ld: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/wasm-ld llvm-lit: /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/utils/lit/lit/main.py:72: note: The test suite configuration requested an individual test timeout of 0 seconds but a timeout of 900 seconds was requested on the command line. Forcing timeout to be 900 seconds. -- Testing: 87875 tests, 72 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. FAIL: LLVM :: ExecutionEngine/JITLink/x86-64/MachO_weak_references.s (53599 of 87875) ******************** TEST 'LLVM :: ExecutionEngine/JITLink/x86-64/MachO_weak_references.s' FAILED ******************** Exit Code: 1 Command Output (stderr): -- rm -rf /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp && mkdir -p /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp # RUN: at line 1 + rm -rf /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp + mkdir -p /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/llvm-mc -triple=x86_64-apple-macosx10.9 -filetype=obj -o /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp/macho_weak_refs.o /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/MachO_weak_references.s # RUN: at line 2 + /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/llvm-mc -triple=x86_64-apple-macosx10.9 -filetype=obj -o /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp/macho_weak_refs.o /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/MachO_weak_references.s /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/llvm-jitlink -noexec -check-name=jitlink-check-bar-present -abs bar=0x1 -check=/home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/MachO_weak_references.s /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp/macho_weak_refs.o # RUN: at line 3 + /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/llvm-jitlink -noexec -check-name=jitlink-check-bar-present -abs bar=0x1 -check=/home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/MachO_weak_references.s /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp/macho_weak_refs.o /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/llvm-jitlink -noexec -check-name=jitlink-check-bar-absent -check=/home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/MachO_weak_references.s /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp/macho_weak_refs.o # RUN: at line 4 + /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/bin/llvm-jitlink -noexec -check-name=jitlink-check-bar-absent -check=/home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm-project/llvm/test/ExecutionEngine/JITLink/x86-64/MachO_weak_references.s /home/b/sanitizer-aarch64-linux-bootstrap-asan/build/llvm_build_asan/test/ExecutionEngine/JITLink/x86-64/Output/MachO_weak_references.s.tmp/macho_weak_refs.o -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Slowest Tests: -------------------------------------------------------------------------- 209.62s: Clang :: Driver/fsanitize.c 166.32s: Clang :: Preprocessor/riscv-target-features.c 139.93s: Clang :: Driver/arm-cortex-cpus-2.c 136.42s: Clang :: Driver/arm-cortex-cpus-1.c 134.28s: Clang :: OpenMP/target_defaultmap_codegen_01.cpp 133.01s: Clang :: OpenMP/target_update_codegen.cpp 121.62s: Clang :: Preprocessor/arm-target-features.c 120.05s: LLVM :: CodeGen/RISCV/attributes.ll 116.19s: Clang :: Preprocessor/aarch64-target-features.c 111.93s: LLVM :: CodeGen/AMDGPU/sched-group-barrier-pipeline-solver.mir 101.74s: Clang :: Preprocessor/predefined-arch-macros.c 92.74s: Clang :: Driver/clang_f_opts.c 92.31s: Clang :: Driver/linux-ld.c 83.69s: Clang :: Driver/x86-target-features.c 83.29s: LLVM :: CodeGen/ARM/build-attributes.ll 81.24s: Clang :: Driver/cl-options.c 69.40s: Clang :: Preprocessor/predefined-macros-no-warnings.c 
IanWood1 pushed a commit to IanWood1/llvm-project that referenced this pull request May 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

5 participants