[PATCH] D19515: [PGO] Prohibit the recording the function address if it's internal and COMDAT.

Ivan Krasin via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 27 17:33:21 PDT 2016


krasin added a subscriber: krasin.
krasin added a comment.

FYI: this revision has likely broken bots:
http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/12318

  FAIL: LLVM :: Transforms/PGOProfile/comdat_internal.ll (15333 of 16582)
  ******************** TEST 'LLVM :: Transforms/PGOProfile/comdat_internal.ll' FAILED ********************
  Script:
  --
  /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm_build_asan/./bin/opt < /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm/test/Transforms/PGOProfile/comdat_internal.ll -pgo-instr-gen -instrprof -S | /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm_build_asan/./bin/FileCheck /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm/test/Transforms/PGOProfile/comdat_internal.ll
  --
  Exit Code: 1
  
  Command Output (stderr):
  --
  /mnt/b/sanitizer-buildbot3/sanitizer-x86_64-linux-fast/build/llvm/test/Transforms/PGOProfile/comdat_internal.ll:19:10: error: expected string not found in input
  ; CHECK: @__llvm_prf_nm = private constant [21 x i8] c"\0B\13x\DA\B3).I\C9\CC\B3\B3J\CB\CF\07\00\18a\04\1B", section "__llvm_prf_names"
           ^
  <stdin>:17:1: note: scanning from here
  @__llvm_prf_nm = private constant [13 x i8] c"\0B\00<stdin>:foo", section "__llvm_prf_names"
  ^


Repository:
  rL LLVM

http://reviews.llvm.org/D19515





More information about the llvm-commits mailing list