New issue
Advanced search Search tips

Issue 644976 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Sep 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug

Blocking:
issue 644351



Sign in to add a comment

Need to add od to gnuwin package

Project Member Reported by thakis@chromium.org, Sep 8 2016

Issue description

https://build.chromium.org/p/tryserver.chromium.win/builders/win_upload_clang/builds/92/steps/package%20clang/logs/stdio

FAIL: lld :: ELF/oformat-binary.s (28410 of 28760)
******************** TEST 'lld :: ELF/oformat-binary.s' FAILED ********************
Script:
--
E:/b/build/slave/win_upload_clang/build/src/third_party/llvm-bootstrap/./bin\llvm-mc.EXE -filetype=obj -triple=x86_64-unknown-linux E:\b\build\slave\win_upload_clang\build\src\third_party\llvm\tools\lld\test\ELF\oformat-binary.s -o E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp
E:/b/build/slave/win_upload_clang/build/src/third_party/llvm-bootstrap/./bin\ld.lld.EXE -o E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp.out E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp --oformat binary
od -t x1 -v E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp.out | E:/b/build/slave/win_upload_clang/build/src/third_party/llvm-bootstrap/./bin\FileCheck.EXE E:\b\build\slave\win_upload_clang\build\src\third_party\llvm\tools\lld\test\ELF\oformat-binary.s
echo "SECTIONS { . = 0x1000; }" > E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp.script
E:/b/build/slave/win_upload_clang/build/src/third_party/llvm-bootstrap/./bin\ld.lld.EXE -o E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp2.out --script E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp.script E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp --oformat binary
od -t x1 -v E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp2.out | E:/b/build/slave/win_upload_clang/build/src/third_party/llvm-bootstrap/./bin\FileCheck.EXE E:\b\build\slave\win_upload_clang\build\src\third_party\llvm\tools\lld\test\ELF\oformat-binary.s
E:/b/build/slave/win_upload_clang/build/src/third_party/llvm-bootstrap/./bin\not.EXE E:/b/build/slave/win_upload_clang/build/src/third_party/llvm-bootstrap/./bin\ld.lld.EXE -o E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp3.out E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp --oformat foo 2>&1    | E:/b/build/slave/win_upload_clang/build/src/third_party/llvm-bootstrap/./bin\FileCheck.EXE E:\b\build\slave\win_upload_clang\build\src\third_party\llvm\tools\lld\test\ELF\oformat-binary.s --check-prefix ERR
--
Exit Code: 127

Command Output (stdout):
--
$ "E:/b/build/slave/win_upload_clang/build/src/third_party/llvm-bootstrap/./bin\llvm-mc.EXE" "-filetype=obj" "-triple=x86_64-unknown-linux" "E:\b\build\slave\win_upload_clang\build\src\third_party\llvm\tools\lld\test\ELF\oformat-binary.s" "-o" "E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp"
$ "E:/b/build/slave/win_upload_clang/build/src/third_party/llvm-bootstrap/./bin\ld.lld.EXE" "-o" "E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp.out" "E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp" "--oformat" "binary"
$ "od" "-t" "x1" "-v" "E:\b\build\slave\win_upload_clang\build\src\third_party\llvm-bootstrap\tools\lld\test\ELF\Output\oformat-binary.s.tmp.out"
# command stderr:
'od': command not found
error: command failed with exit status: 127




 
Blocking: 644351
Project Member

Comment 3 by bugdroid1@chromium.org, Sep 9 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/e9ed3eadc79673e746507158cfbdf2651961af6f

commit e9ed3eadc79673e746507158cfbdf2651961af6f
Author: thakis <thakis@chromium.org>
Date: Fri Sep 09 03:16:04 2016

Roll clang 280106:280836.

New:
* win: Speculative fix for LNK1285/delete-pdb-and-rebuild
* win: Support for [] ATL-style uuid() attributes
* win: __nop intrinsic now has a definition
* win: complete codeview debug info for vptrs

Also switch to gnuwin-5, which is identical to gnuwin-4
except that it has gnuwin32's od.exe too.

Also switch to the python version of the Android NDK
"make standalone toolchain" script, since the .sh version
is deprecated and stopped working after the recent NDK
update.

BUG= 644351 , 644976 , 644977 

Review-Url: https://codereview.chromium.org/2317123004
Cr-Commit-Position: refs/heads/master@{#417492}

[modify] https://crrev.com/e9ed3eadc79673e746507158cfbdf2651961af6f/tools/clang/scripts/update.py

Owner: thakis@chromium.org
Status: Fixed (was: Untriaged)

Sign in to add a comment