On Oct 4, 2011, at 4:17 PM, Chandler Carruth wrote:

> Author: chandlerc
> Date: Tue Oct  4 18:17:12 2011
> New Revision: 141134
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=141134&view=rev
> Log:
> Hoist the other messy part out of an inner loop and into a helper
> function, cleaning up along the way.

Hi Chandler,

I am not sure which one, but one of your commits since r141114 caused this test 
to fail on Windows:

******************** TEST 'Clang :: Driver/linux-ld.c' FAILED 
********************Script:
--
C:/public/zorg/buildbot/smooshlab/slave/build.clang-i386-xp-msvc9-DA/llvm/build/bin/Debug/clang.EXE
  -no-canonical-prefixes 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c
 -### -o 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\build\tools\clang\test\Driver\Output\linux-ld.c.tmp.o
 2>&1      -ccc-host-triple i386-unknown-linux      
--sysroot=C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver/Inputs/basic_linux_tree
    | FileCheck --check-prefix=CHECK-LD-32 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c
C:/public/zorg/buildbot/smooshlab/slave/build.clang-i386-xp-msvc9-DA/llvm/build/bin/Debug/clang.EXE
  -no-canonical-prefixes 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c
 -### -o 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\build\tools\clang\test\Driver\Output\linux-ld.c.tmp.o
 2>&1      -ccc-host-triple x86_64-unknown-linux      
--sysroot=C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver/Inputs/basic_linux_tree
    | FileCheck --check-prefix=CHECK-LD-64 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c
C:/public/zorg/buildbot/smooshlab/slave/build.clang-i386-xp-msvc9-DA/llvm/build/bin/Debug/clang.EXE
  -no-canonical-prefixes 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c
 -### -o 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\build\tools\clang\test\Driver\Output\linux-ld.c.tmp.o
 2>&1      -ccc-host-triple i386-unknown-linux -m32      
--sysroot=C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver/Inputs/multilib_32bit_linux_tree
    | FileCheck --check-prefix=CHECK-32-TO-32 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c
C:/public/zorg/buildbot/smooshlab/slave/build.clang-i386-xp-msvc9-DA/llvm/build/bin/Debug/clang.EXE
  -no-canonical-prefixes 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c
 -### -o 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\build\tools\clang\test\Driver\Output\linux-ld.c.tmp.o
 2>&1      -ccc-host-triple i386-unknown-linux -m64      
--sysroot=C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver/Inputs/multilib_32bit_linux_tree
    | FileCheck --check-prefix=CHECK-32-TO-64 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c
C:/public/zorg/buildbot/smooshlab/slave/build.clang-i386-xp-msvc9-DA/llvm/build/bin/Debug/clang.EXE
  -no-canonical-prefixes 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c
 -### -o 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\build\tools\clang\test\Driver\Output\linux-ld.c.tmp.o
 2>&1      -ccc-host-triple x86_64-unknown-linux -m64      
--sysroot=C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver/Inputs/multilib_64bit_linux_tree
    | FileCheck --check-prefix=CHECK-64-TO-64 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c
C:/public/zorg/buildbot/smooshlab/slave/build.clang-i386-xp-msvc9-DA/llvm/build/bin/Debug/clang.EXE
  -no-canonical-prefixes 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c
 -### -o 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\build\tools\clang\test\Driver\Output\linux-ld.c.tmp.o
 2>&1      -ccc-host-triple x86_64-unknown-linux -m32      
--sysroot=C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver/Inputs/multilib_64bit_linux_tree
    | FileCheck --check-prefix=CHECK-64-TO-32 
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c
--
Exit Code: 1
Command Output (stdout):
--
Command 0: 
"C:/public/zorg/buildbot/smooshlab/slave/build.clang-i386-xp-msvc9-DA/llvm/build/bin/Debug/clang.EXE"
 "-no-canonical-prefixes" 
"C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c"
 "-###" "-o" 
"C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\build\tools\clang\test\Driver\Output\linux-ld.c.tmp.o"
 "-ccc-host-triple" "i386-unknown-linux" 
"--sysroot=C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver/Inputs/basic_linux_tree"
Command 0 Result: 0
Command 0 Output:
Command 0 Stderr:
Command 1: "FileCheck" "--check-prefix=CHECK-LD-32" 
"C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c"
Command 1 Result: 1
Command 1 Output:
Command 1 Stderr:
C:\public\zorg\buildbot\smooshlab\slave\build.clang-i386-xp-msvc9-DA\llvm\tools\clang\test\Driver\linux-ld.c:10:17:
 error: expected string not found in input
// CHECK-LD-32: "-L[[SYSROOT]]/usr/lib/gcc/i386-unknown-linux/4.6.0"
                ^
<stdin>:5:563: note: scanning from here
 "ld" 
"--sysroot=C:\\public\\zorg\\buildbot\\smooshlab\\slave\\build.clang-i386-xp-msvc9-DA\\llvm\\tools\\clang\\test\\Driver/Inputs/basic_linux_tree"
 "--eh-frame-hdr" "-m" "elf_i386" "-dynamic-linker" "/lib/ld-linux.so.2" "-o" 
"C:\\public\\zorg\\buildbot\\smooshlab\\slave\\build.clang-i386-xp-msvc9-DA\\llvm\\build\\tools\\clang\\test\\Driver\\Output\\linux-ld.c.tmp.o"
 "crt1.o" "crti.o" 
"C:/public/zorg/buildbot/smooshlab/slave/build.clang-i386-xp-msvc9-DA/llvm/tools/clang/test/Driver/Inputs/basic_linux_tree/usr/lib/gcc/i386-unknown-linux/4.6.0/crtbegin.o"
 
"-LC:\\public\\zorg\\buildbot\\smooshlab\\slave\\build.clang-i386-xp-msvc9-DA\\llvm\\tools\\clang\\test\\Driver/Inputs/basic_linux_tree/usr/lib/gcc/i386-unknown-linux\\4.6.0"
 
"-LC:\\public\\zorg\\buildbot\\smooshlab\\slave\\build.clang-i386-xp-msvc9-DA\\llvm\\tools\\clang\\test\\Driver/Inputs/basic_linux_tree/usr/lib/gcc/i386-unknown-linux\\4.6.0/../../../../i386-unknown-linux/lib"
 "-LC:\\public\\zorg\\buildbot\\smooshlab\\!
 
slave\\build.clang-i386-xp-msvc9-DA\\llvm\\tools\\clang\\test\\Driver/Inputs/basic_linux_tree/usr/lib/gcc/i386-unknown-linux\\4.6.0/../../.."
 
"-LC:\\public\\zorg\\buildbot\\smooshlab\\slave\\build.clang-i386-xp-msvc9-DA\\llvm\\tools\\clang\\test\\Driver/Inputs/basic_linux_tree/lib"
 
"-LC:\\public\\zorg\\buildbot\\smooshlab\\slave\\build.clang-i386-xp-msvc9-DA\\llvm\\tools\\clang\\test\\Driver/Inputs/basic_linux_tree/usr/lib"
 "C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/linux-ld-124571.o" "-lgcc" "--as-needed" 
"-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" 
"--no-as-needed" "crtend.o" "crtn.o"
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
  ^
<stdin>:5:563: note: with variable "SYSROOT" equal to 
"C:\\\\public\\\\zorg\\\\buildbot\\\\smooshlab\\\\slave\\\\build.clang-i386-xp-msvc9-DA\\\\llvm\\\\tools\\\\clang\\\\test\\\\Driver/Inputs/basic_linux_tree"
<stdin>:5:694: note: possible intended match here
 "ld" 
"--sysroot=C:\\public\\zorg\\buildbot\\smooshlab\\slave\\build.clang-i386-xp-msvc9-DA\\llvm\\tools\\clang\\test\\Driver/Inputs/basic_linux_tree"
 "--eh-frame-hdr" "-m" "elf_i386" "-dynamic-linker" "/lib/ld-linux.so.2" "-o" 
"C:\\public\\zorg\\buildbot\\smooshlab\\slave\\build.clang-i386-xp-msvc9-DA\\llvm\\build\\tools\\clang\\test\\Driver\\Output\\linux-ld.c.tmp.o"
 "crt1.o" "crti.o" 
"C:/public/zorg/buildbot/smooshlab/slave/build.clang-i386-xp-msvc9-DA/llvm/tools/clang/test/Driver/Inputs/basic_linux_tree/usr/lib/gcc/i386-unknown-linux/4.6.0/crtbegin.o"
 
"-LC:\\public\\zorg\\buildbot\\smooshlab\\slave\\build.clang-i386-xp-msvc9-DA\\llvm\\tools\\clang\\test\\Driver/Inputs/basic_linux_tree/usr/lib/gcc/i386-unknown-linux\\4.6.0"
 
"-LC:\\public\\zorg\\buildbot\\smooshlab\\slave\\build.clang-i386-xp-msvc9-DA\\llvm\\tools\\clang\\test\\Driver/Inputs/basic_linux_tree/usr/lib/gcc/i386-unknown-linux\\4.6.0/../../../../i386-unknown-linux/lib"
 "-LC:\\public\\zorg\\buildbot\\smooshlab\\!
 
slave\\build.clang-i386-xp-msvc9-DA\\llvm\\tools\\clang\\test\\Driver/Inputs/basic_linux_tree/usr/lib/gcc/i386-unknown-linux\\4.6.0/../../.."
 
"-LC:\\public\\zorg\\buildbot\\smooshlab\\slave\\build.clang-i386-xp-msvc9-DA\\llvm\\tools\\clang\\test\\Driver/Inputs/basic_linux_tree/lib"
 
"-LC:\\public\\zorg\\buildbot\\smooshlab\\slave\\build.clang-i386-xp-msvc9-DA\\llvm\\tools\\clang\\test\\Driver/Inputs/basic_linux_tree/usr/lib"
 "C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/linux-ld-124571.o" "-lgcc" "--as-needed" 
"-lgcc_s" "--no-as-needed" "-lc" "-lgcc" "--as-needed" "-lgcc_s" 
"--no-as-needed" "crtend.o" "crtn.o"
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                            
                                                                                
                                                                                
                                                                                
                        ^
--
********************


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to