Dmitry Vyukov via llvm-dev
2021-Apr-30 14:27 UTC
[llvm-dev] Buildbot failure in LLVM Buildbot on sanitizer-windows
I am looking into this.
Thread ID is -1:
// CHECK: WRITE of size 1 at [[ADDR]] thread T{{[0-9]+}}
WRITE of size 1 at 0x1175e180f7df thread T-1
On Fri, Apr 30, 2021 at 4:17 PM <llvm.buildmaster at lab.llvm.org>
wrote:>
> The Buildbot has detected a failed build on builder sanitizer-windows while
building llvm.
>
> Full details are available at:
> https://lab.llvm.org/buildbot#builders/127/builds/10171
>
> Worker for this Build: sanitizer-windows
> Blamelist:
> Dmitry Vyukov <dvyukov at google.com>,
> Jay Foad <jay.foad at amd.com>,
> LLVM GN Syncbot <llvmgnsyncbot at gmail.com>,
> Simon Moll <simon.moll at emea.nec.com>
>
> BUILD FAILED: failed 'python
../llvm-zorg/zorg/buildbot/builders/annotated/sanitizer-windows.py ...'
>
> Step 4 (annotate) failure: 'python
../llvm-zorg/zorg/buildbot/builders/annotated/sanitizer-windows.py ...'
> ...
> watching logfiles {}
> argv: ['python',
'../llvm-zorg/zorg/buildbot/builders/annotated/sanitizer-windows.py',
'--jobs=16']
> environment:
> ALLUSERSPROFILE=C:\ProgramData
> APPDATA=C:\Users\buildbot\AppData\Roaming
> BUILDBOT_BLAMELIST=[]
> BUILDBOT_BRANCH=main
> BUILDBOT_BUILDERNAME=sanitizer-windows
> BUILDBOT_BUILDNUMBER=10171
> BUILDBOT_CLOBBER>
BUILDBOT_GOT_REVISION=e2a2df2a1e96a523dd7c0f8fb1eb5935aa6b4d09
> BUILDBOT_MSAN_ORIGINS>
BUILDBOT_REVISION=e2a2df2a1e96a523dd7c0f8fb1eb5935aa6b4d09
> BUILDBOT_SCHEDULER=main:clang,compiler-rt,lld,llvm
> BUILDBOT_SLAVENAME=None
> CLINK_DIR=C:\Program Files (x86)\clink\0.4.8
> COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files
> COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files
> COMMONPROGRAMW6432=C:\Program Files\Common Files
> COMPUTERNAME=WINDOWS-ASAN3
> COMSPEC=C:\windows\system32\cmd.exe
> FP_NO_HOST_CHECK=NO
> LOCALAPPDATA=C:\Users\buildbot\AppData\Local
> NUMBER_OF_PROCESSORS=16
> OS=Windows_NT
> PATH=C:\Program
Files\CMake\bin\;C:\Python39\;C:\Python39\Scripts;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program
Files (x86)\Google\Cloud SDK\google-cloud-sdk\bin;C:\Program
Files\Google\Compute Engine\sysprep\;C:\Program Files\Google\Compute
Engine\metadata_scripts\;C:\Program
Files\TortoiseSVN\bin;C:\gnuwin32\bin;C:\Program Files (x86)\Windows
Kits\10\Windows Performance Toolkit\;C:\Program Files\Git\cmd
> PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
> PROCESSOR_ARCHITECTURE=x86
> PROCESSOR_ARCHITEW6432=AMD64
> PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 63 Stepping 0, GenuineIntel
> PROCESSOR_LEVEL=6
> PROCESSOR_REVISION=3f00
> PROGRAMDATA=C:\ProgramData
> PROGRAMFILES=C:\Program Files (x86)
> PROGRAMFILES(X86)=C:\Program Files (x86)
> PROGRAMW6432=C:\Program Files
>
PSMODULEPATH=%ProgramFiles(x86)%\WindowsPowerShell\Modules;C:\windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program
Files (x86)\Google\Cloud SDK\google-cloud-sdk\platform\GoogleCloudPowerShell
> PUBLIC=C:\Users\Public
> PWD=C:\b\slave\sanitizer-windows\build
> SYSTEMDRIVE=C:
> SYSTEMROOT=C:\windows
> TEMP=C:\Users\buildbot\AppData\Local\Temp
> TERM=dumb
> TMP=C:\Users\buildbot\AppData\Local\Temp
> USERDOMAIN=WINDOWS-ASAN3
> USERNAME=buildbot
> USERPROFILE=C:\Users\buildbot
> VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio
14.0\Common7\Tools\
> WINDIR=C:\windows
> using PTY: False
> Step 8 (stage 1 check) failure: stage 1 check (failure)
> ...
> llvm-lit.py:
C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\fuzzer\lit.cfg.py:58:
note: linux feature unavailable
> -- Testing: 134 tests, 16 workers --
> Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
>
> Testing Time: 88.42s
> Unsupported: 47
> Passed : 87
> [112/116] Running the AddressSanitizer tests
> -- Testing: 666 tests, 16 workers --
> Testing: 0.. 10.. 20.. 30.. 40.. 50
> FAIL: AddressSanitizer-x86_64-windows ::
TestCases/Windows/queue_user_work_item_report.cpp (134 of 666)
> ******************** TEST 'AddressSanitizer-x86_64-windows ::
TestCases/Windows/queue_user_work_item_report.cpp' FAILED
********************
> Script:
> --
> : 'RUN: at line 1';
C:/b/slave/sanitizer-windows/build/stage1/./bin/clang-cl.exe -fsanitize=address
-Wno-deprecated-declarations -WX -D_HAS_EXCEPTIONS=0 -Zi -Od
C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\asan\TestCases\Windows\queue_user_work_item_report.cpp
-FeC:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Windows\Output\queue_user_work_item_report.cpp.tmp
> : 'RUN: at line 2'; not
C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Windows\Output\queue_user_work_item_report.cpp.tmp
2>&1 | FileCheck
C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\asan\TestCases\Windows\queue_user_work_item_report.cpp
> --
> Exit Code: 1
>
> Command Output (stdout):
> --
> $ ":" "RUN: at line 1"
> $ "C:/b/slave/sanitizer-windows/build/stage1/./bin/clang-cl.exe"
"-fsanitize=address" "-Wno-deprecated-declarations"
"-WX" "-D_HAS_EXCEPTIONS=0" "-Zi" "-Od"
"C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\asan\TestCases\Windows\queue_user_work_item_report.cpp"
"-FeC:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Windows\Output\queue_user_work_item_report.cpp.tmp"
> # command output:
> Creating library
C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Windows\Output\queue_user_work_item_report.cpp.lib
and object
C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Windows\Output\queue_user_work_item_report.cpp.exp
>
>
> $ ":" "RUN: at line 2"
> $ "not"
"C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Windows\Output\queue_user_work_item_report.cpp.tmp"
> $ "FileCheck"
"C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\asan\TestCases\Windows\queue_user_work_item_report.cpp"
> # command stderr:
>
C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\asan\TestCases\Windows\queue_user_work_item_report.cpp:13:12:
error: CHECK: expected string not found in input
>
> // CHECK: WRITE of size 1 at [[ADDR]] thread T{{[0-9]+}}
>
> ^
>
> <stdin>:2:82: note: scanning from here
>
> ==8004==ERROR: AddressSanitizer: stack-buffer-underflow on address
0x1175e180f7df at pc 0x7ff6df1f1136 bp 0x1175e180f7a0 sp 0x1175e180f7a8
>
>
^
>
> <stdin>:2:82: note: with "ADDR" equal to
"0x1175e180f7df"
>
> ==8004==ERROR: AddressSanitizer: stack-buffer-underflow on address
0x1175e180f7df at pc 0x7ff6df1f1136 bp 0x1175e180f7a0 sp 0x1175e180f7a8
>
>
^
>
>
> Sincerely,
> LLVM Buildbot
>
Dmitry Vyukov via llvm-dev
2021-Apr-30 14:46 UTC
[llvm-dev] Buildbot failure in LLVM Buildbot on sanitizer-windows
Mailed https://reviews.llvm.org/D101634 It's not a bad breakage, we just need to update windows test output expectations. On Fri, Apr 30, 2021 at 4:27 PM Dmitry Vyukov <dvyukov at google.com> wrote:> > I am looking into this. > > Thread ID is -1: > > // CHECK: WRITE of size 1 at [[ADDR]] thread T{{[0-9]+}} > WRITE of size 1 at 0x1175e180f7df thread T-1 > > On Fri, Apr 30, 2021 at 4:17 PM <llvm.buildmaster at lab.llvm.org> wrote: > > > > The Buildbot has detected a failed build on builder sanitizer-windows while building llvm. > > > > Full details are available at: > > https://lab.llvm.org/buildbot#builders/127/builds/10171 > > > > Worker for this Build: sanitizer-windows > > Blamelist: > > Dmitry Vyukov <dvyukov at google.com>, > > Jay Foad <jay.foad at amd.com>, > > LLVM GN Syncbot <llvmgnsyncbot at gmail.com>, > > Simon Moll <simon.moll at emea.nec.com> > > > > BUILD FAILED: failed 'python ../llvm-zorg/zorg/buildbot/builders/annotated/sanitizer-windows.py ...' > > > > Step 4 (annotate) failure: 'python ../llvm-zorg/zorg/buildbot/builders/annotated/sanitizer-windows.py ...' > > ... > > watching logfiles {} > > argv: ['python', '../llvm-zorg/zorg/buildbot/builders/annotated/sanitizer-windows.py', '--jobs=16'] > > environment: > > ALLUSERSPROFILE=C:\ProgramData > > APPDATA=C:\Users\buildbot\AppData\Roaming > > BUILDBOT_BLAMELIST=[] > > BUILDBOT_BRANCH=main > > BUILDBOT_BUILDERNAME=sanitizer-windows > > BUILDBOT_BUILDNUMBER=10171 > > BUILDBOT_CLOBBER> > BUILDBOT_GOT_REVISION=e2a2df2a1e96a523dd7c0f8fb1eb5935aa6b4d09 > > BUILDBOT_MSAN_ORIGINS> > BUILDBOT_REVISION=e2a2df2a1e96a523dd7c0f8fb1eb5935aa6b4d09 > > BUILDBOT_SCHEDULER=main:clang,compiler-rt,lld,llvm > > BUILDBOT_SLAVENAME=None > > CLINK_DIR=C:\Program Files (x86)\clink\0.4.8 > > COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files > > COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files > > COMMONPROGRAMW6432=C:\Program Files\Common Files > > COMPUTERNAME=WINDOWS-ASAN3 > > COMSPEC=C:\windows\system32\cmd.exe > > FP_NO_HOST_CHECK=NO > > LOCALAPPDATA=C:\Users\buildbot\AppData\Local > > NUMBER_OF_PROCESSORS=16 > > OS=Windows_NT > > PATH=C:\Program Files\CMake\bin\;C:\Python39\;C:\Python39\Scripts;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\bin;C:\Program Files\Google\Compute Engine\sysprep\;C:\Program Files\Google\Compute Engine\metadata_scripts\;C:\Program Files\TortoiseSVN\bin;C:\gnuwin32\bin;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\Git\cmd > > PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC > > PROCESSOR_ARCHITECTURE=x86 > > PROCESSOR_ARCHITEW6432=AMD64 > > PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 63 Stepping 0, GenuineIntel > > PROCESSOR_LEVEL=6 > > PROCESSOR_REVISION=3f00 > > PROGRAMDATA=C:\ProgramData > > PROGRAMFILES=C:\Program Files (x86) > > PROGRAMFILES(X86)=C:\Program Files (x86) > > PROGRAMW6432=C:\Program Files > > PSMODULEPATH=%ProgramFiles(x86)%\WindowsPowerShell\Modules;C:\windows\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\platform\GoogleCloudPowerShell > > PUBLIC=C:\Users\Public > > PWD=C:\b\slave\sanitizer-windows\build > > SYSTEMDRIVE=C: > > SYSTEMROOT=C:\windows > > TEMP=C:\Users\buildbot\AppData\Local\Temp > > TERM=dumb > > TMP=C:\Users\buildbot\AppData\Local\Temp > > USERDOMAIN=WINDOWS-ASAN3 > > USERNAME=buildbot > > USERPROFILE=C:\Users\buildbot > > VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\ > > WINDIR=C:\windows > > using PTY: False > > Step 8 (stage 1 check) failure: stage 1 check (failure) > > ... > > llvm-lit.py: C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\fuzzer\lit.cfg.py:58: note: linux feature unavailable > > -- Testing: 134 tests, 16 workers -- > > Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. > > > > Testing Time: 88.42s > > Unsupported: 47 > > Passed : 87 > > [112/116] Running the AddressSanitizer tests > > -- Testing: 666 tests, 16 workers -- > > Testing: 0.. 10.. 20.. 30.. 40.. 50 > > FAIL: AddressSanitizer-x86_64-windows :: TestCases/Windows/queue_user_work_item_report.cpp (134 of 666) > > ******************** TEST 'AddressSanitizer-x86_64-windows :: TestCases/Windows/queue_user_work_item_report.cpp' FAILED ******************** > > Script: > > -- > > : 'RUN: at line 1'; C:/b/slave/sanitizer-windows/build/stage1/./bin/clang-cl.exe -fsanitize=address -Wno-deprecated-declarations -WX -D_HAS_EXCEPTIONS=0 -Zi -Od C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\asan\TestCases\Windows\queue_user_work_item_report.cpp -FeC:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Windows\Output\queue_user_work_item_report.cpp.tmp > > : 'RUN: at line 2'; not C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Windows\Output\queue_user_work_item_report.cpp.tmp 2>&1 | FileCheck C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\asan\TestCases\Windows\queue_user_work_item_report.cpp > > -- > > Exit Code: 1 > > > > Command Output (stdout): > > -- > > $ ":" "RUN: at line 1" > > $ "C:/b/slave/sanitizer-windows/build/stage1/./bin/clang-cl.exe" "-fsanitize=address" "-Wno-deprecated-declarations" "-WX" "-D_HAS_EXCEPTIONS=0" "-Zi" "-Od" "C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\asan\TestCases\Windows\queue_user_work_item_report.cpp" "-FeC:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Windows\Output\queue_user_work_item_report.cpp.tmp" > > # command output: > > Creating library C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Windows\Output\queue_user_work_item_report.cpp.lib and object C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Windows\Output\queue_user_work_item_report.cpp.exp > > > > > > $ ":" "RUN: at line 2" > > $ "not" "C:\b\slave\sanitizer-windows\build\stage1\projects\compiler-rt\test\asan\X86_64WindowsConfig\TestCases\Windows\Output\queue_user_work_item_report.cpp.tmp" > > $ "FileCheck" "C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\asan\TestCases\Windows\queue_user_work_item_report.cpp" > > # command stderr: > > C:\b\slave\sanitizer-windows\llvm-project\compiler-rt\test\asan\TestCases\Windows\queue_user_work_item_report.cpp:13:12: error: CHECK: expected string not found in input > > > > // CHECK: WRITE of size 1 at [[ADDR]] thread T{{[0-9]+}} > > > > ^ > > > > <stdin>:2:82: note: scanning from here > > > > ==8004==ERROR: AddressSanitizer: stack-buffer-underflow on address 0x1175e180f7df at pc 0x7ff6df1f1136 bp 0x1175e180f7a0 sp 0x1175e180f7a8 > > > > ^ > > > > <stdin>:2:82: note: with "ADDR" equal to "0x1175e180f7df" > > > > ==8004==ERROR: AddressSanitizer: stack-buffer-underflow on address 0x1175e180f7df at pc 0x7ff6df1f1136 bp 0x1175e180f7a0 sp 0x1175e180f7a8 > > > > ^ > > > > > > Sincerely, > > LLVM Buildbot > >