kile added a comment.

Hi Petr,

This looks to be the change that most likely broke a test on Windows Debug - 
would you mind taking a look? Here's the relevant test and stack trace:

FAIL: LLVM :: Instrumentation/InstrProfiling/linkage.ll (56524 of 77140)

- TEST 'LLVM :: Instrumentation/InstrProfiling/linkage.ll' FAILED 
********************

Script:
-------

: 'RUN: at line 3';   d:\a\_work\1\b\llvm\debug\bin\opt.exe < 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
-mtriple=x86_64-apple-macosx10.10.0 -instrprof -S | 
d:\a\_work\1\b\llvm\debug\bin\filecheck.exe 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
--check-prefixes=MACHO
: 'RUN: at line 4';   d:\a\_work\1\b\llvm\debug\bin\opt.exe < 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
-mtriple=x86_64-unknown-linux -instrprof -S | 
d:\a\_work\1\b\llvm\debug\bin\filecheck.exe 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
--check-prefixes=ELF
: 'RUN: at line 5';   d:\a\_work\1\b\llvm\debug\bin\opt.exe < 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
-mtriple=x86_64-unknown-fuchsia -instrprof -S | 
d:\a\_work\1\b\llvm\debug\bin\filecheck.exe 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
--check-prefixes=ELF
: 'RUN: at line 6';   d:\a\_work\1\b\llvm\debug\bin\opt.exe < 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
 -mtriple=x86_64-pc-win32-coff -instrprof -S | 
d:\a\_work\1\b\llvm\debug\bin\filecheck.exe 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
--check-prefixes=COFF
: 'RUN: at line 7';   d:\a\_work\1\b\llvm\debug\bin\opt.exe < 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
-mtriple=x86_64-apple-macosx10.10.0 -passes=instrprof -S | 
d:\a\_work\1\b\llvm\debug\bin\filecheck.exe 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
--check-prefixes=MACHO
: 'RUN: at line 8';   d:\a\_work\1\b\llvm\debug\bin\opt.exe < 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
-mtriple=x86_64-unknown-linux -passes=instrprof -S | 
d:\a\_work\1\b\llvm\debug\bin\filecheck.exe 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
--check-prefixes=ELF
: 'RUN: at line 9';   d:\a\_work\1\b\llvm\debug\bin\opt.exe < 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
-mtriple=x86_64-unknown-fuchsia -passes=instrprof -S | 
d:\a\_work\1\b\llvm\debug\bin\filecheck.exe 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
--check-prefixes=ELF
: 'RUN: at line 10';   d:\a\_work\1\b\llvm\debug\bin\opt.exe < 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
 -mtriple=x86_64-pc-win32-coff -passes=instrprof -S | 
d:\a\_work\1\b\llvm\debug\bin\filecheck.exe 
D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll 
--check-prefixes=COFF

-

Exit Code: 2

Command Output (stdout):
------------------------

$ ":" "RUN: at line 3"
$ "d:\a\_work\1\b\llvm\debug\bin\opt.exe" "-mtriple=x86_64-apple-macosx10.10.0" 
"-instrprof" "-S"
$ "d:\a\_work\1\b\llvm\debug\bin\filecheck.exe" 
"D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll"
 "--check-prefixes=MACHO"
$ ":" "RUN: at line 4"
$ "d:\a\_work\1\b\llvm\debug\bin\opt.exe" "-mtriple=x86_64-unknown-linux" 
"-instrprof" "-S"
$ "d:\a\_work\1\b\llvm\debug\bin\filecheck.exe" 
"D:\a\_work\1\s\llvm-project\llvm\test\Instrumentation\InstrProfiling\linkage.ll"
 "--check-prefixes=ELF"
$ ":" "RUN: at line 5"
$ "d:\a\_work\1\b\llvm\debug\bin\opt.exe" "-mtriple=x86_64-unknown-fuchsia" 
"-instrprof" "-S"

command stderr:
===============

PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash 
backtrace.

Stack dump:

0.      Program arguments: d:\\a\\_work\\1\\b\\llvm\\debug\\bin\\opt.exe 
-mtriple=x86_64-unknown-fuchsia -instrprof -S

#0 0x00007ff6c05a6844 failwithmessage 
d:\agent\_work\4\s\src\vctools\crt\vcstartup\src\rtc\error.cpp:213:0

#1 0x00007ff6c05a69e4 _RTC_UninitUse 
d:\agent\_work\4\s\src\vctools\crt\vcstartup\src\rtc\error.cpp:362:0

#2 0x00007ff6be864982 llvm::InstrProfiling::run(class llvm::Module &, class 
std::function<(class llvm::Function &)>) 
D:\a\_work\1\s\llvm-project\llvm\lib\Transforms\Instrumentation\InstrProfiling.cpp:590:0

#3 0x00007ff6be8644ad llvm::InstrProfiling::run(class llvm::Module &, class 
llvm::AnalysisManager<class llvm::Module> &) 
D:\a\_work\1\s\llvm-project\llvm\lib\Transforms\Instrumentation\InstrProfiling.cpp:417:0

#4 0x00007ff6bf82d229 llvm::detail::PassModel<class llvm::Module, class 
llvm::InstrProfiling, class llvm::PreservedAnalyses, class 
llvm::AnalysisManager<class llvm::Module>>::run(class llvm::Module &, class 
llvm::AnalysisManager<class llvm::Module> &) 
D:\a\_work\1\s\llvm-project\llvm\include\llvm\IR\PassManagerInternal.h:85:0

#5 0x00007ff6bc402b9e llvm::PassManager<class llvm::Module, class 
llvm::AnalysisManager<class llvm::Module>>::run(class llvm::Module &, class 
llvm::AnalysisManager<class llvm::Module> &) 
D:\a\_work\1\s\llvm-project\llvm\include\llvm\IR\PassManager.h:509:0

#6 0x00007ff6bc3bd844 llvm::runPassPipeline(class llvm::StringRef, class 
llvm::Module &, class llvm::TargetMachine *, class llvm::TargetLibraryInfoImpl 
*, class llvm::ToolOutputFile *, class llvm::ToolOutputFile *, class 
llvm::ToolOutputFile *, class llvm::StringRef, class llvm::ArrayRef<class 
llvm::StringRef>, enum llvm::opt_tool::OutputKind, enum 
llvm::opt_tool::VerifierKind, bool, bool, bool, bool, bool) 
D:\a\_work\1\s\llvm-project\llvm\tools\opt\NewPMDriver.cpp:456:0

#7 0x00007ff6bc417060 main 
D:\a\_work\1\s\llvm-project\llvm\tools\opt\opt.cpp:830:0

#8 0x00007ff6c05a6039 invoke_main 
d:\agent\_work\4\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:79:0


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D98061

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to