[PATCH] D103821: [lld/mac] Add reexports after reexporter to inputFiles

Stella Stamenova via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 17 11:14:59 PDT 2021


stella.stamenova added a comment.

In the last week or so I've seen one of these tests fail occasionally with ACCESS_VIOLATION in our testing. Unfortunately, I can't get a local repro. Here's the (best) log I can get from our online testing:

  $ ":" "RUN: at line 3"
  $ "rm" "-rf" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp"
  $ "split-file" "--no-leading-lines" "D:\a\_work\1\s\lld\test\MachO\special-symbol-ld-install-name.s" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp"
  $ ":" "RUN: at line 5"
  $ "d:\a\_work\1\b\llvm\debug\bin\llvm-mc.exe" "-filetype=obj" "-triple=x86_64-apple-darwin" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/foo.s" "-o" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/foo.o"
  $ ":" "RUN: at line 10"
  $ "ld64.lld" "-arch" "x86_64" "-platform_version" "macos" "10.15" "11.0" "-syslibroot" "D:/a/_work/1/s/lld/test\MachO\Inputs\MacOSX.sdk" "-fatal_warnings" "-o" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/libfoo1.dylib" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/libLDInstallName.tbd" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/foo.o" "-dylib" "-platform_version" "macos" "11.0.0" "11.0.0"
  $ ":" "RUN: at line 11"
  $ "llvm-otool" "-L" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/libfoo1.dylib"
  $ "d:\a\_work\1\b\llvm\debug\bin\filecheck.exe" "--check-prefix=CASE1" "D:\a\_work\1\s\lld\test\MachO\special-symbol-ld-install-name.s"
  $ ":" "RUN: at line 17"
  $ "ld64.lld" "-arch" "x86_64" "-platform_version" "macos" "10.15" "11.0" "-syslibroot" "D:/a/_work/1/s/lld/test\MachO\Inputs\MacOSX.sdk" "-fatal_warnings" "-o" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/libfoo2.dylib" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/libLDInstallName.tbd" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/foo.o" "-dylib" "-platform_version" "macos" "12.0.0" "12.0.0"
  $ ":" "RUN: at line 18"
  $ "llvm-otool" "-L" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/libfoo2.dylib"
  $ "d:\a\_work\1\b\llvm\debug\bin\filecheck.exe" "--check-prefix=CASE2" "D:\a\_work\1\s\lld\test\MachO\special-symbol-ld-install-name.s"
  $ ":" "RUN: at line 23"
  $ "ld64.lld" "-arch" "x86_64" "-platform_version" "macos" "10.15" "11.0" "-syslibroot" "D:/a/_work/1/s/lld/test\MachO\Inputs\MacOSX.sdk" "-o" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/libfoo3.dylib" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/libLDInstallNameInvalid.tbd" "D:\a\_work\1\b\llvm\Debug\tools\lld\test\MachO\Output\special-symbol-ld-install-name.s.tmp/foo.o" "-dylib" "-platform_version" "macos" "11.0.0" "11.0.0"
  note: command had no output on stdout or stderr
  error: command failed with exit status: 3221225477
  $ "d:\a\_work\1\b\llvm\debug\bin\filecheck.exe" "--check-prefix=INVALID-VERSION" "D:\a\_work\1\s\lld\test\MachO\special-symbol-ld-install-name.s"


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D103821/new/

https://reviews.llvm.org/D103821



More information about the llvm-commits mailing list