[PATCH] D75712: Avoid emitting unreachable SP adjustments after `throw`

Vitaly Buka via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 17 15:07:56 PDT 2020


vitalybuka reopened this revision.
vitalybuka added a comment.
This revision is now accepted and ready to land.

This patch breaks windows bot http://lab.llvm.org:8011/builders/sanitizer-windows/builds/59930

  FAIL: AddressSanitizer-x86_64-windows :: TestCases/intercept-rethrow-exception.cpp (585 of 651)
  ******************** TEST 'AddressSanitizer-x86_64-windows :: TestCases/intercept-rethrow-exception.cpp' FAILED ********************
  Script:
  --
  : 'RUN: at line 4';      C:/b/slave/sanitizer-windows/build/stage1/./bin/clang.exe  -fsanitize=address -mno-omit-leaf-frame-pointer -fno-omit-frame-pointer -fno-optimize-sibling-calls -gline-tables-only -gcodeview -gcolumn-info    -fexceptions -O0 C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\asan\TestCases\intercept-rethrow-exception.cpp -o C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Output\intercept-rethrow-exception.cpp.tmp
  : 'RUN: at line 5';    C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Output\intercept-rethrow-exception.cpp.tmp
  --
  Exit Code: 255
  
  Command Output (stdout):
  --
  $ ":" "RUN: at line 4"
  $ "C:/b/slave/sanitizer-windows/build/stage1/./bin/clang.exe" "-fsanitize=address" "-mno-omit-leaf-frame-pointer" "-fno-omit-frame-pointer" "-fno-optimize-sibling-calls" "-gline-tables-only" "-gcodeview" "-gcolumn-info" "-fexceptions" "-O0" "C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\asan\TestCases\intercept-rethrow-exception.cpp" "-o" "C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Output\intercept-rethrow-exception.cpp.tmp"
  # command output:
     Creating library C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Output\intercept-rethrow-exception.cpp.lib and object C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Output\intercept-rethrow-exception.cpp.exp
  
  
  $ ":" "RUN: at line 5"
  $ "C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Output\intercept-rethrow-exception.cpp.tmp"
  note: command had no output on stdout or stderr
  error: command failed with exit status: 255


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D75712





More information about the llvm-commits mailing list