Hi Reid, Actually, it seems all four tests you changed are failing on one Windows bot http://lab.llvm.org:8011/builders/clang-x86-windows-msvc2015/builds/12464.
Can you please take a look and fix the tests? Douglas Yung > -----Original Message----- > From: cfe-commits [mailto:cfe-commits-boun...@lists.llvm.org] On Behalf > Of via cfe-commits > Sent: Monday, June 11, 2018 18:37 > To: r...@google.com > Cc: cfe-commits@lists.llvm.org > Subject: RE: r334418 - Enable crash recovery tests on Windows, globs > work in the lit internal shell now > > Hi Reid, > > I don't know if you noticed, but one of the tests you changed with this > commit is failing on the PS4 Windows bot. Can you take a look? > > http://lab.llvm.org:8011/builders/llvm-clang-lld-x86_64-scei-ps4- > windows10pro-fast/builds/17695/ > > FAIL: Clang :: Driver/crash-report-modules.m (7229 of 40862) > ******************** TEST 'Clang :: Driver/crash-report-modules.m' > FAILED ******************** > Script: > -- > : 'RUN: at line 1'; rm -rf C:\ps4-buildslave2\llvm-clang-lld-x86_64- > scei-ps4-windows10pro- > fast\llvm.obj\tools\clang\test\Driver\Output\crash-report-modules.m.tmp > : 'RUN: at line 2'; mkdir -p C:\ps4-buildslave2\llvm-clang-lld- > x86_64-scei-ps4-windows10pro- > fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp/i C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4- > windows10pro-fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp/m C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4- > windows10pro-fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp > : 'RUN: at line 4'; not env FORCE_CLANG_DIAGNOSTICS_CRASH= > TMPDIR=C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.obj\tools\clang\test\Driver\Output\crash-report-modules.m.tmp > TEMP=C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.obj\tools\clang\test\Driver\Output\crash-report-modules.m.tmp > TMP=C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.obj\tools\clang\test\Driver\Output\crash-report-modules.m.tmp > c:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.obj\bin\clang.EXE -fsyntax-only C:\ps4-buildslave2\llvm- > clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.src\tools\clang\test\Driver\crash-report-modules.m -I C:\ps4- > buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.src\tools\clang\test\Driver/Inputs/module -isysroot C:/ps4- > buildslave2/llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast/llvm.obj/tools/clang/test/Driver/Output/crash-report- > modules.m.tmp/i/ -fmodules -fmodules-cache-path=C:\ps4- > buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp/m/ -DFOO=BAR 2>&1 | C:\ps4-buildslave2\llvm-clang-lld- > x86_64-scei-ps4-windows10pro-fast\llvm.obj\bin\FileCheck.EXE C:\ps4- > buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.src\tools\clang\test\Driver\crash-report-modules.m > : 'RUN: at line 8'; C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei- > ps4-windows10pro-fast\llvm.obj\bin\FileCheck.EXE --check- > prefix=CHECKSRC C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4- > windows10pro-fast\llvm.src\tools\clang\test\Driver\crash-report- > modules.m -input-file C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei- > ps4-windows10pro-fast\llvm.obj\tools\clang\test\Driver\Output\crash- > report-modules.m.tmp/crash-report-*.m > : 'RUN: at line 9'; C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei- > ps4-windows10pro-fast\llvm.obj\bin\FileCheck.EXE --check-prefix=CHECKSH > C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.src\tools\clang\test\Driver\crash-report-modules.m -input- > file C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp/crash-report-*.sh > -- > Exit Code: 2 > > Command Output (stdout): > -- > $ ":" "RUN: at line 1" > $ "rm" "-rf" "C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4- > windows10pro-fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp" > $ ":" "RUN: at line 2" > $ "mkdir" "-p" "C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4- > windows10pro-fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp/i" "C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4- > windows10pro-fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp/m" "C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4- > windows10pro-fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp" > $ ":" "RUN: at line 4" > $ "not" "env" "FORCE_CLANG_DIAGNOSTICS_CRASH=" "TMPDIR=C:\ps4- > buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp" "TEMP=C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4- > windows10pro-fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp" "TMP=C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4- > windows10pro-fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp" "c:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4- > windows10pro-fast\llvm.obj\bin\clang.EXE" "-fsyntax-only" "C:\ps4- > buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.src\tools\clang\test\Driver\crash-report-modules.m" "-I" > "C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.src\tools\clang\test\Driver/Inputs/module" "-isysroot" > "C:/ps4-buildslave2/llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast/llvm.obj/tools/clang/test/Driver/Output/crash-report- > modules.m.tmp/i/" "-fmodules" "-fmodules-cache-path=C:\ps4- > buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.obj\tools\clang\test\Driver\Output\crash-report- > modules.m.tmp/m/" "-DFOO=BAR" > note: command had no output on stdout or stderr > error: command failed with exit status: 1 > $ "C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.obj\bin\FileCheck.EXE" "C:\ps4-buildslave2\llvm-clang-lld- > x86_64-scei-ps4-windows10pro- > fast\llvm.src\tools\clang\test\Driver\crash-report-modules.m" > # command stderr: > FileCheck error: '-' is empty. > > FileCheck command line: C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei- > ps4-windows10pro-fast\llvm.obj\bin\FileCheck.EXE C:\ps4- > buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro- > fast\llvm.src\tools\clang\test\Driver\crash-report-modules.m > > > error: command failed with exit status: 2 > > Douglas Yung > > > -----Original Message----- > > From: cfe-commits [mailto:cfe-commits-boun...@lists.llvm.org] On > Behalf > > Of Reid Kleckner via cfe-commits > > Sent: Monday, June 11, 2018 9:50 > > To: cfe-commits@lists.llvm.org > > Subject: r334418 - Enable crash recovery tests on Windows, globs work > > in the lit internal shell now > > > > Author: rnk > > Date: Mon Jun 11 09:50:07 2018 > > New Revision: 334418 > > > > URL: http://llvm.org/viewvc/llvm-project?rev=334418&view=rev > > Log: > > Enable crash recovery tests on Windows, globs work in the lit > internal > > shell now > > > > Modified: > > cfe/trunk/test/Driver/crash-report-header.h > > cfe/trunk/test/Driver/crash-report-modules.m > > cfe/trunk/test/Driver/crash-report-spaces.c > > cfe/trunk/test/Driver/crash-report.c > > > > Modified: cfe/trunk/test/Driver/crash-report-header.h > > URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/crash- > > report-header.h?rev=334418&r1=334417&r2=334418&view=diff > > > ======================================================================= > > ======= > > --- cfe/trunk/test/Driver/crash-report-header.h (original) > > +++ cfe/trunk/test/Driver/crash-report-header.h Mon Jun 11 09:50:07 > > 2018 > > @@ -5,9 +5,6 @@ > > // RUN: cat %t/crash-report-header-*.sh | FileCheck --check- > > prefix=CHECKSH "%s" > > // REQUIRES: crash-recovery > > > > -// because of the glob (*.h, *.sh) > > -// REQUIRES: shell > > - > > #pragma clang __debug parser_crash > > // CHECK: Preprocessed source(s) and associated run script(s) are > > located at: > > // CHECK-NEXT: note: diagnostic msg: {{.*}}.h > > > > Modified: cfe/trunk/test/Driver/crash-report-modules.m > > URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/crash- > > report-modules.m?rev=334418&r1=334417&r2=334418&view=diff > > > ======================================================================= > > ======= > > --- cfe/trunk/test/Driver/crash-report-modules.m (original) > > +++ cfe/trunk/test/Driver/crash-report-modules.m Mon Jun 11 09:50:07 > > 2018 > > @@ -9,12 +9,6 @@ > > // RUN: FileCheck --check-prefix=CHECKSH %s -input-file %t/crash- > > report-*.sh > > // REQUIRES: crash-recovery > > > > -// because of the glob (*.m, *.sh) > > -// REQUIRES: shell > > - > > -// FIXME: This XFAIL is cargo-culted from crash-report.c. Do we need > > it? > > -// XFAIL: mingw32 > > - > > @import simple; > > const int x = MODULE_MACRO; > > > > @@ -34,4 +28,4 @@ const int x = MODULE_MACRO; > > // CHECKSH: "-D" "FOO=BAR" > > // CHECKSH-NOT: "-fmodules-cache-path=" > > // CHECKSH: "crash-report-modules-{{[^ ]*}}.m" > > -// CHECKSH: "-ivfsoverlay" "crash-report-modules-{{[^ > > ]*}}.cache/vfs/vfs.yaml" > > +// CHECKSH: "-ivfsoverlay" "crash-report-modules-{{[^ > > ]*}}.cache{{(/|\\\\)}}vfs{{(/|\\\\)}}vfs.yaml" > > > > Modified: cfe/trunk/test/Driver/crash-report-spaces.c > > URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/crash- > > report-spaces.c?rev=334418&r1=334417&r2=334418&view=diff > > > ======================================================================= > > ======= > > --- cfe/trunk/test/Driver/crash-report-spaces.c (original) > > +++ cfe/trunk/test/Driver/crash-report-spaces.c Mon Jun 11 09:50:07 > > 2018 > > @@ -6,9 +6,6 @@ > > // RUN: cat "%t/crash report spaces"-*.sh | FileCheck --check- > > prefix=CHECKSH "%s" > > // REQUIRES: crash-recovery > > > > -// because of the glob (*.c, *.sh) > > -// REQUIRES: shell > > - > > #pragma clang __debug parser_crash > > // CHECK: Preprocessed source(s) and associated run script(s) are > > located at: > > // CHECK-NEXT: note: diagnostic msg: {{.*}}.c > > > > Modified: cfe/trunk/test/Driver/crash-report.c > > URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Driver/crash- > > report.c?rev=334418&r1=334417&r2=334418&view=diff > > > ======================================================================= > > ======= > > --- cfe/trunk/test/Driver/crash-report.c (original) > > +++ cfe/trunk/test/Driver/crash-report.c Mon Jun 11 09:50:07 2018 > > @@ -13,9 +13,6 @@ > > // RUN: cat %t/crash-report-*.sh | FileCheck --check-prefix=CHECKSH > %s > > // REQUIRES: crash-recovery > > > > -// because of the glob (*.c, *.sh) > > -// REQUIRES: shell > > - > > #pragma clang __debug parser_crash > > // CHECK: Preprocessed source(s) and associated run script(s) are > > located at: > > // CHECK-NEXT: note: diagnostic msg: {{.*}}crash-report-{{.*}}.c > > > > > > _______________________________________________ > > cfe-commits mailing list > > cfe-commits@lists.llvm.org > > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits > _______________________________________________ > cfe-commits mailing list > cfe-commits@lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits