[PATCH] D94536: [dsymutil] Warn on timestmap mismatch between object file and debug map

David Zarzycki via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 13 04:19:36 PST 2021


davezarzycki added a comment.

The test is just broken. Tests are not allowed to modify the source as they run. I'm sorry but I need to revert this. If you need help testing on a read-only source checkout, please let me know.

  FAIL: LLVM :: tools/dsymutil/debug-map-parsing.test (66341 of 73748)
  ******************** TEST 'LLVM :: tools/dsymutil/debug-map-parsing.test' FAILED ********************
  Script:
  --
  : 'RUN: at line 1';   touch /home/dave/ro_s/lp/llvm/test/tools/dsymutil/Inputs/basic.macho.x86_64.o
  : 'RUN: at line 2';   /tmp/_update_lc/r/bin/dsymutil -dump-debug-map -oso-prepend-path=/home/dave/ro_s/lp/llvm/test/tools/dsymutil /home/dave/ro_s/lp/llvm/test/tools/dsymutil/Inputs/basic.macho.x86_64 | /tmp/_update_lc/r/bin/FileCheck /home/dave/ro_s/lp/llvm/test/tools/dsymutil/debug-map-parsing.test
  : 'RUN: at line 3';   /tmp/_update_lc/r/bin/dsymutil -dump-debug-map -oso-prepend-path=/home/dave/ro_s/lp/llvm/test/tools/dsymutil /home/dave/ro_s/lp/llvm/test/tools/dsymutil/Inputs/basic-lto.macho.x86_64 | /tmp/_update_lc/r/bin/FileCheck /home/dave/ro_s/lp/llvm/test/tools/dsymutil/debug-map-parsing.test --check-prefix=CHECK-LTO
  : 'RUN: at line 4';   /tmp/_update_lc/r/bin/dsymutil -verbose -dump-debug-map -oso-prepend-path=/home/dave/ro_s/lp/llvm/test/tools/dsymutil /home/dave/ro_s/lp/llvm/test/tools/dsymutil/Inputs/basic-archive.macho.x86_64 2>&1 | /tmp/_update_lc/r/bin/FileCheck /home/dave/ro_s/lp/llvm/test/tools/dsymutil/debug-map-parsing.test --check-prefix=CHECK-ARCHIVE
  : 'RUN: at line 5';   /tmp/_update_lc/r/bin/dsymutil -dump-debug-map /home/dave/ro_s/lp/llvm/test/tools/dsymutil/Inputs/basic.macho.x86_64 2>&1 | /tmp/_update_lc/r/bin/FileCheck /home/dave/ro_s/lp/llvm/test/tools/dsymutil/debug-map-parsing.test --check-prefix=NOT-FOUND
  : 'RUN: at line 6';   not /tmp/_update_lc/r/bin/dsymutil -dump-debug-map /home/dave/ro_s/lp/llvm/test/tools/dsymutil/Inputs/inexistant 2>&1 | /tmp/_update_lc/r/bin/FileCheck /home/dave/ro_s/lp/llvm/test/tools/dsymutil/debug-map-parsing.test --check-prefix=NO-EXECUTABLE
  --
  Exit Code: 1
  
  Command Output (stderr):
  --
  touch: cannot touch '/home/dave/ro_s/lp/llvm/test/tools/dsymutil/Inputs/basic.macho.x86_64.o': Read-only file system
  
  --
  
  ********************
  Testing:  0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
  ********************
  Failed Tests (1):
    LLVM :: tools/dsymutil/debug-map-parsing.test


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D94536



More information about the llvm-commits mailing list