[all-commits] [llvm/llvm-project] 2548c0: [dsymutil] Make --linker explicit in every test (#...
Jonas Devlieghere via All-commits
all-commits at lists.llvm.org
Fri May 1 13:33:36 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2548c010b0c866d3e1f1c398dfff228e33f4563c
https://github.com/llvm/llvm-project/commit/2548c010b0c866d3e1f1c398dfff228e33f4563c
Author: Jonas Devlieghere <jonas at devlieghere.com>
Date: 2026-05-01 (Fri, 01 May 2026)
Changed paths:
M llvm/test/tools/dsymutil/AArch64/accel-imported-declarations.test
M llvm/test/tools/dsymutil/AArch64/allow-disallow.test
M llvm/test/tools/dsymutil/AArch64/call-pc-reloc.test
M llvm/test/tools/dsymutil/AArch64/dwarf5-addr-base.test
M llvm/test/tools/dsymutil/AArch64/dwarf5-addrx-0x0-last.test
M llvm/test/tools/dsymutil/AArch64/dwarf5-dwarf4-combination-macho.test
M llvm/test/tools/dsymutil/AArch64/dwarf5-macho.test
M llvm/test/tools/dsymutil/AArch64/dwarf5-str-offsets-base-strx.test
M llvm/test/tools/dsymutil/AArch64/extern-alias.test
M llvm/test/tools/dsymutil/AArch64/fat-arch-name.test
M llvm/test/tools/dsymutil/AArch64/fat-threading.test
M llvm/test/tools/dsymutil/AArch64/firmware.test
M llvm/test/tools/dsymutil/AArch64/inline-source.test
M llvm/test/tools/dsymutil/AArch64/missing-object-warning.test
M llvm/test/tools/dsymutil/AArch64/missing-symbol-warning.test
M llvm/test/tools/dsymutil/AArch64/odr-uniquing-DW_AT_name-conflict.test
M llvm/test/tools/dsymutil/AArch64/preload.test
M llvm/test/tools/dsymutil/AArch64/pseudo-probe.test
M llvm/test/tools/dsymutil/AArch64/remarks-linking-bundle-empty.test
M llvm/test/tools/dsymutil/AArch64/remarks-linking-bundle.test
M llvm/test/tools/dsymutil/AArch64/static-archive-collision.test
M llvm/test/tools/dsymutil/AArch64/stmt-seq-macho.test
M llvm/test/tools/dsymutil/AArch64/swiftmodule-include-from-interface.test
M llvm/test/tools/dsymutil/AArch64/swiftmodule.test
M llvm/test/tools/dsymutil/AArch64/typedefs-with-same-name.test
M llvm/test/tools/dsymutil/ARM/empty-map.test
M llvm/test/tools/dsymutil/ARM/fat-arch-not-found.test
M llvm/test/tools/dsymutil/ARM/fat-dylib-update.test
M llvm/test/tools/dsymutil/X86/accelerator.test
M llvm/test/tools/dsymutil/X86/alias.test
M llvm/test/tools/dsymutil/X86/assembly-output.test
M llvm/test/tools/dsymutil/X86/basic-linking-bundle.test
M llvm/test/tools/dsymutil/X86/basic-linking-x86.test
M llvm/test/tools/dsymutil/X86/basic-lto-dw4-linking-x86.test
M llvm/test/tools/dsymutil/X86/basic-lto-linking-x86.test
M llvm/test/tools/dsymutil/X86/basic-with-libfat-test.test
M llvm/test/tools/dsymutil/X86/call-site-entry-linking.test
M llvm/test/tools/dsymutil/X86/call-site-entry-reloc.test
M llvm/test/tools/dsymutil/X86/common-sym-multi.test
M llvm/test/tools/dsymutil/X86/common-sym.test
M llvm/test/tools/dsymutil/X86/custom-line-table.test
M llvm/test/tools/dsymutil/X86/darwin-bundle.test
M llvm/test/tools/dsymutil/X86/debug-loc-base-addr.test
M llvm/test/tools/dsymutil/X86/dsym-companion.test
M llvm/test/tools/dsymutil/X86/dwarf4-linetable.test
M llvm/test/tools/dsymutil/X86/dwarf5-accel.test
M llvm/test/tools/dsymutil/X86/dwarf5-addrbase-broken.test
M llvm/test/tools/dsymutil/X86/dwarf5-addrx.test
M llvm/test/tools/dsymutil/X86/dwarf5-call-site-entry-reloc.test
M llvm/test/tools/dsymutil/X86/dwarf5-dw-op-addrx.test
M llvm/test/tools/dsymutil/X86/dwarf5-linetable.test
M llvm/test/tools/dsymutil/X86/dwarf5-loclists.test
M llvm/test/tools/dsymutil/X86/dwarf5-many-include-directories.test
M llvm/test/tools/dsymutil/X86/dwarf5-rnglists.test
M llvm/test/tools/dsymutil/X86/eh_frame.test
M llvm/test/tools/dsymutil/X86/empty-CU.test
M llvm/test/tools/dsymutil/X86/fat-archive-input-i386.test
M llvm/test/tools/dsymutil/X86/fat-object-compatible-triple.test
M llvm/test/tools/dsymutil/X86/fat-object-input-x86_64.test
M llvm/test/tools/dsymutil/X86/fat-object-input-x86_64h.test
M llvm/test/tools/dsymutil/X86/frame-1.test
M llvm/test/tools/dsymutil/X86/frame-2.test
M llvm/test/tools/dsymutil/X86/generate-empty-CU.test
M llvm/test/tools/dsymutil/X86/keep-func.test
M llvm/test/tools/dsymutil/X86/label.test
M llvm/test/tools/dsymutil/X86/label2.test
M llvm/test/tools/dsymutil/X86/lc_build_version.test
M llvm/test/tools/dsymutil/X86/linker-llvm-union-fwd-decl.test
M llvm/test/tools/dsymutil/X86/location-expression.test
M llvm/test/tools/dsymutil/X86/module-warnings.test
M llvm/test/tools/dsymutil/X86/multiple-inputs.test
M llvm/test/tools/dsymutil/X86/objc.test
M llvm/test/tools/dsymutil/X86/object-prefix-path.test
M llvm/test/tools/dsymutil/X86/odr-simple-template-names-mixed.test
M llvm/test/tools/dsymutil/X86/odr-simple-template-names.test
M llvm/test/tools/dsymutil/X86/odr-two-units-in-single-file.test
M llvm/test/tools/dsymutil/X86/op-convert-offset.test
M llvm/test/tools/dsymutil/X86/op-convert.test
M llvm/test/tools/dsymutil/X86/reflection-dump.test
M llvm/test/tools/dsymutil/X86/remarks-linking-fat-bundle.test
M llvm/test/tools/dsymutil/X86/reproducer.test
M llvm/test/tools/dsymutil/X86/statistics.test
M llvm/test/tools/dsymutil/X86/swift-ast-x86_64.test
M llvm/test/tools/dsymutil/X86/swift-dwarf-loc.test
M llvm/test/tools/dsymutil/X86/swift-interface.test
M llvm/test/tools/dsymutil/X86/tail-call-linking.test
M llvm/test/tools/dsymutil/X86/template_operators.test
M llvm/test/tools/dsymutil/X86/thinlto.test
M llvm/test/tools/dsymutil/X86/timestamp-mismatch.test
M llvm/test/tools/dsymutil/X86/tls-variable.test
M llvm/test/tools/dsymutil/X86/union-fwd-decl.test
M llvm/test/tools/dsymutil/X86/update-one-CU.test
M llvm/test/tools/dsymutil/X86/update.test
M llvm/test/tools/dsymutil/X86/verify.test
M llvm/test/tools/dsymutil/absolute_symbol.test
M llvm/test/tools/dsymutil/arch-option.test
M llvm/test/tools/dsymutil/archive-timestamp.test
M llvm/test/tools/dsymutil/asm-line-tables.test
M llvm/test/tools/dsymutil/basic-linking.test
M llvm/test/tools/dsymutil/codesign.test
M llvm/test/tools/dsymutil/debug-map-parsing.test
M llvm/test/tools/dsymutil/dump-symtab.test
M llvm/test/tools/dsymutil/embed-resource.test
M llvm/test/tools/dsymutil/fat-binary-output.test
M llvm/test/tools/dsymutil/fat-header.test
M llvm/test/tools/dsymutil/null-die.test
M llvm/test/tools/dsymutil/odr-two-units-in-single-file.test
M llvm/test/tools/dsymutil/yaml-object-address-rewrite.test
Log Message:
-----------
[dsymutil] Make --linker explicit in every test (#195293)
Pass `--linker classic` or `--linker parallel` on every `dsymutil`
invocation instead of relying on the implicit default. This preserves
the existing coverage in preparation for toggling the default in the
future.
Tests previously exercising only one linker now mirror the RUN block for
the other, sharing FileCheck prefixes. Not all tests are compatible, and
I've added a FIXME to make them easy to spot.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list