[PATCH] D148269: [Pipeline] Don't limit ArgumentPromotion to -O3

Douglas Yung via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 14 17:33:31 PDT 2023


dyung added a comment.

This change is causing two tests to fail on a bot, and the subsequent fix in D148396 <https://reviews.llvm.org/D148396> seems to fix it in some, but not all buildbots.

Can you please take a look and revert if you need more time to investigate?

https://lab.llvm.org/buildbot/#/builders/247/builds/3440

  ******************** TEST 'AddressSanitizer-x86_64-linux :: TestCases/use-after-scope-capture.cpp' FAILED ********************
  Script:
  --
  : 'RUN: at line 1';      /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/./bin/clang  --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only  -m64  -O1 /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/asan/TestCases/use-after-scope-capture.cpp -o /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/projects/compiler-rt/test/asan/X86_64LinuxConfig/TestCases/Output/use-after-scope-capture.cpp.tmp && not  /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/projects/compiler-rt/test/asan/X86_64LinuxConfig/TestCases/Output/use-after-scope-capture.cpp.tmp 2>&1 | FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/asan/TestCases/use-after-scope-capture.cpp
  --
  Exit Code: 2
  Command Output (stderr):
  --
  FileCheck error: '<stdin>' is empty.
  FileCheck command line:  FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/asan/TestCases/use-after-scope-capture.cpp
  --
  ********************
  ******************** TEST 'AddressSanitizer-x86_64-linux-dynamic :: TestCases/use-after-scope-capture.cpp' FAILED ********************
  Script:
  --
  : 'RUN: at line 1';      /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/./bin/clang  --driver-mode=g++ -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only  -m64  -shared-libasan -O1 /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/asan/TestCases/use-after-scope-capture.cpp -o /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/projects/compiler-rt/test/asan/X86_64LinuxDynamicConfig/TestCases/Output/use-after-scope-capture.cpp.tmp && not  /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/build/projects/compiler-rt/test/asan/X86_64LinuxDynamicConfig/TestCases/Output/use-after-scope-capture.cpp.tmp 2>&1 | FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/asan/TestCases/use-after-scope-capture.cpp
  --
  Exit Code: 2
  Command Output (stderr):
  --
  FileCheck error: '<stdin>' is empty.
  FileCheck command line:  FileCheck /home/buildbot/buildbot-root/llvm-clang-x86_64-gcc-ubuntu/llvm-project/compiler-rt/test/asan/TestCases/use-after-scope-capture.cpp
  --
  ********************


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D148269



More information about the llvm-commits mailing list