Home | Search | wasm - Builders
Login

Builder windows Build 4003 Microsoft Windows

Overview

Success

Input

Revision 002b63f0a3bc17dd34d4392f6622b3041d5af32e

Infra

Steps and Logs

Show:
  1. ( 9 ms ) setup_build

    running recipe: “wasm_llvm”

  2. ( 9 secs ) bot_update

    [50GB/299GB used (16%)]

  3. ( 53 mins 33 secs ) annotated steps
  4. ( 1 mins 2 secs ) Sync Repos
  5. ( 12 mins 34 secs ) LLVM
  6. ( 0 ) LLVM regression tests
  7. ( 1 mins 52 secs ) V8
  8. ( 765 ms ) WABT
  9. ( 3 secs ) binaryen
  10. ( 32 secs ) fastcomp
  11. ( 5 secs ) emscripten
  12. ( 3 mins 54 secs ) emscripten (asm2wasm)
  13. ( 2 mins 9 secs ) emscripten (emwasm)
  14. ( 17 secs ) musl
  15. ( 3 secs ) compiler-rt
  16. ( 24 secs ) libcxx
  17. ( 39 secs ) libcxxabi
  18. ( 2 mins 14 secs ) Archive binaries
  19. ( 21 secs ) Compile LLVM Torture (O0)
  20. ( 3 secs ) Execute LLVM Torture (validate, O0)
  21. ( 26 secs ) Compile LLVM Torture (O2)
  22. ( 3 secs ) Execute LLVM Torture (validate, O2)
  23. ( 16 secs ) Link LLVM Torture (lld, O0)
  24. ( 15 secs ) Link LLVM Torture (lld, O2)
  25. ( 13 secs ) Link LLVM Torture (lld-nostdlib, O0)
  26. ( 13 secs ) Link LLVM Torture (lld-nostdlib, O2)
  27. ( 8 mins 37 secs ) Compile LLVM Torture (emwasm, O0)
  28. ( 16 mins 50 secs ) Compile LLVM Torture (emwasm, O3)
  29. ( 873 ms ) Execute emscripten wasm simd
  30. ( 28 secs ) Summary
  31. ( 0 ) recipe result

Timing

Create Thursday, 14-Mar-19 13:59:19 UTC
Start Thursday, 14-Mar-19 16:56:10 UTC
End Thursday, 14-Mar-19 17:52:53 UTC
Pending 2 hrs 56 mins
Execution 56 mins 43 secs

Tags

KeyValue
buildset commit/git/002b63f0a3bc17dd34d4392f6622b3041d5af32e
buildset commit/gitiles/llvm.googlesource.com/llvm/+/002b63f0a3bc17dd34d4392f6622b3041d5af32e
scheduler_invocation_id 9084434083063731280
scheduler_job_id wasm/windows
user_agent luci-scheduler

Input Properties

NameValue
$recipe_engine/runtime { "is_experimental": false, "is_luci": true }
branch "refs/heads/master"
buildername "windows"
buildnumber 4003
mastername "client.wasm.llvm"
repository "https://llvm.googlesource.com/llvm"
revision "002b63f0a3bc17dd34d4392f6622b3041d5af32e"

Output Properties

NameValue
$recipe_engine/path { "cache_dir": "C:\\b\\swarming\\w\\ir\\cache", "temp_dir": "C:\\b\\swarming\\w\\ir\\tmp\\rt" }
$recipe_engine/runtime { "is_experimental": false, "is_luci": true }
bot_id "swarm937-c4"
branch "refs/heads/master"
buildername "windows"
buildnumber 4003
got_revision "40c19421b4ba13579d1d8cbfecc7cb610eca3269"
got_waterfall_revision "0ec94b711c6b269b9a8a5c1780d0989cca1eb5cc"
mastername "client.wasm.llvm"
path_config "generic"
recipe "wasm_llvm"
repository "https://llvm.googlesource.com/llvm"
revision "002b63f0a3bc17dd34d4392f6622b3041d5af32e"

All Changes

  1. [SampleFDO] add suffix elision control for fcn names

    Changed by Than McIntosh - thanmohnoyoudont@google.com
    Changed at Thursday, 14-Mar-19 13:56:49 UTC
    Repository https://llvm.googlesource.com/llvm
    Branch
    Revision 002b63f0a3bc17dd34d4392f6622b3041d5af32e

    Comments

    [SampleFDO] add suffix elision control for fcn names
    
    Summary:
    Add hooks for determining the policy used to decide whether/how
    to chop off symbol 'suffixes' when locating a given function
    in a sample profile.
    
    Prior to this change, any function symbols of the form "X.Y" were
    elided/truncated into just "X" when looking up things in a sample
    profile data file.
    
    With this change, the policy on suffixes can be changed by adding a
    new attribute "sample-profile-suffix-elision-policy" to the function:
    this attribute can have the value "all" (the default), "selected", or
    "none". A value of "all" preserves the previous behavior (chop off
    everything after the first "." character, then treat that as the
    symbol name). A value of "selected" chops off only the rightmost
    ".llvm.XXXX" suffix (where "XXX" is any string not containing a "."
    char). A value of "none" indicates that names should be left as is.
    
    Subscribers: jdoerfert, wmi, mtrofin, danielcdh, llvm-commits
    
    Tags: #llvm
    
    Differential Revision: https://reviews.llvm.org/D58832
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356146 91177308-0d34-0410-b5e6-96231b3b80d8
    

    Changed files

    • include/llvm/ProfileData/SampleProf.h
    • include/llvm/ProfileData/SampleProfReader.h
    • lib/ProfileData/SampleProfReader.cpp
    • unittests/ProfileData/SampleProfTest.cpp
  2. Note ImmArg in documentation for adding intrinsics

    Changed by Matt Arsenault - Matthew.Arsenaultohnoyoudont@amd.com
    Changed at Thursday, 14-Mar-19 13:46:17 UTC
    Repository https://llvm.googlesource.com/llvm
    Branch
    Revision 32ff027088cf1d734a15cff2273a3d0c79a04d23

    Comments

    Note ImmArg in documentation for adding intrinsics
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356145 91177308-0d34-0410-b5e6-96231b3b80d8
    

    Changed files

    • docs/ExtendingLLVM.rst
  3. ARM: Add ImmArg to intrinsics

    Changed by Matt Arsenault - Matthew.Arsenaultohnoyoudont@amd.com
    Changed at Thursday, 14-Mar-19 13:46:14 UTC
    Repository https://llvm.googlesource.com/llvm
    Branch
    Revision 496c1dd07c49d67874deefd8b19b01fa5da31e12

    Comments

    ARM: Add ImmArg to intrinsics
    
    I found these by asserting in clang for any GCCBuiltin that doesn't
    require mangling and requires a constant for the builtin. This means
    that intrinsics are missing which don't use GCCBuiltin, don't have
    builtins defined in clang, or were missing the constant annotation in
    the builtin definition.
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356144 91177308-0d34-0410-b5e6-96231b3b80d8
    

    Changed files

    • include/llvm/IR/IntrinsicsARM.td
    • test/CodeGen/ARM/cdp.ll
    • test/CodeGen/ARM/cdp2.ll
    • test/Verifier/ARM/intrinsic-immarg.ll
    • test/Verifier/ARM/lit.local.cfg
  4. AMDGPU: Don't add unnecessary convergent attributes

    Changed by Matt Arsenault - Matthew.Arsenaultohnoyoudont@amd.com
    Changed at Thursday, 14-Mar-19 13:46:09 UTC
    Repository https://llvm.googlesource.com/llvm
    Branch
    Revision c06a0f6ec2c5e71efbae73a1d275fb27186408e9

    Comments

    AMDGPU: Don't add unnecessary convergent attributes
    
    These are redundant with the intrinsic declaration.
    
    git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@356143 91177308-0d34-0410-b5e6-96231b3b80d8
    

    Changed files

    • lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp