Libtorch(1.7.0) windows build failed

tkr: <p>Hi. I am trying to build libtorch ver 1.7.0 on windows (Windows10, MSVC2019,2017, CUDA10.1)<br>
I got the following error below</p>
<pre><code class="lang-auto">C:\PROGRA~2\MICROS~4\2019\PROFES~1\VC\Tools\MSVC\1428~1.293\bin\Hostx64\x64\cl.exe   /TP -DAT_CORE_STATIC_WINDOWS=1 -DCPUINFO_SUPPORTED_PLATFORM=1 -DFMT_HEADER_ONLY=1 -DMINIZ_DISABLE_ZIP_READER_CRC32_CHECKS -DONNXIFI_ENABLE_EXT=1 -DONNX_ML=1 -DONNX_NAMESPACE=onnx_c2 -DUSE_EXTERNAL_MZCRC -DWIN32_LEAN_AND_MEAN -D_CRT_SECURE_NO_DEPRECATE=1 -Iaten\src -I..\aten\src -I. -I..\ -I..\third_party\onnx -Ithird_party\onnx -I..\third_party\foxi -Ithird_party\foxi -I..\torch\csrc\api -I..\torch\csrc\api\include -I..\caffe2\aten\src\TH -Icaffe2\aten\src\TH -Icaffe2\aten\src -Icaffe2\..\aten\src -Icaffe2\..\aten\src\ATen -I..\torch\csrc -I..\third_party\miniz-2.0.8 -I..\aten\src\TH -I..\aten\..\third_party\catch\single_include -I..\aten\src\ATen\.. -Icaffe2\aten\src\ATen -I..\caffe2\core\nomnigraph\include -I..\c10\.. -I..\third_party\cpuinfo\include -I..\third_party\FP16\include -I..\third_party\fmt\include -Ithird_party\ideep\mkl-dnn\include -I..\third_party\ideep\mkl-dnn\src\..\include -I..\third_party\protobuf\src -I..\cmake\..\third_party\eigen -I..\cmake\..\third_party\pybind11\include -I..\cmake\..\third_party\cub -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include" -I..\third_party\ideep\mkl-dnn\include -I..\third_party\ideep\include -I..\caffe2 /DWIN32 /D_WINDOWS /GR /EHsc /w /bigobj -openmp:experimental -DNDEBUG -DUSE_VULKAN_WRAPPER -DHAVE_AVX_CPU_DEFINITION -DHAVE_AVX2_CPU_DEFINITION /MT /O2 /Ob2 /DNDEBUG /w /bigobj -DNDEBUG   -DCUDA_HAS_FP16=1 -DUSE_GCC_GET_CPUID -DUSE_AVX -DUSE_AVX2 -DTH_HAVE_THREAD /EHsc /DNOMINMAX /wd4267 /wd4251 /wd4522 /wd4838 /wd4305 /wd4244 /wd4190 /wd4101 /wd4996 /wd4275 /bigobj -O2 -openmp:experimental -DCAFFE2_BUILD_MAIN_LIB -std:c++14 /fp:strict  /DCPU_CAPABILITY=DEFAULT /DCPU_CAPABILITY_DEFAULT /showIncludes /Focaffe2\CMakeFiles\torch_cpu.dir\__\aten\src\ATen\native\cpu\SortingKernel.cpp.DEFAULT.cpp.obj /Fdcaffe2\CMakeFiles\torch_cpu.dir\torch_cpu.pdb /FS -c aten\src\ATen\native\cpu\SortingKernel.cpp.DEFAULT.cpp
FAILED: caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SortingKernel.cpp.DEFAULT.cpp.obj
C:\PROGRA~2\MICROS~4\2019\PROFES~1\VC\Tools\MSVC\1428~1.293\bin\Hostx64\x64\cl.exe   /TP -DAT_CORE_STATIC_WINDOWS=1 -DCPUINFO_SUPPORTED_PLATFORM=1 -DFMT_HEADER_ONLY=1 -DMINIZ_DISABLE_ZIP_READER_CRC32_CHECKS -DONNXIFI_ENABLE_EXT=1 -DONNX_ML=1 -DONNX_NAMESPACE=onnx_torch -DUSE_EXTERNAL_MZCRC -DWIN32_LEAN_AND_MEAN -D_CRT_SECURE_NO_DEPRECATE=1 -Iaten\src -I..\aten\src -I. -I..\ -I..\third_party\onnx -Ithird_party\onnx -I..\third_party\foxi -Ithird_party\foxi -I..\torch\csrc\api -I..\torch\csrc\api\include -I..\caffe2\aten\src\TH -Icaffe2\aten\src\TH -Icaffe2\aten\src -Icaffe2\..\aten\src -Icaffe2\..\aten\src\ATen -I..\torch\csrc -I..\third_party\miniz-2.0.8 -I..\aten\src\TH -I..\aten\..\third_party\catch\single_include -I..\aten\src\ATen\.. -Icaffe2\aten\src\ATen -I..\caffe2\core\nomnigraph\include -I..\c10\.. -I..\third_party\cpuinfo\include -I..\third_party\FP16\include -I..\third_party\fmt\include -Ithird_party\ideep\mkl-dnn\include -I..\third_party\ideep\mkl-dnn\src\..\include -I..\third_party\protobuf\src -I..\cmake\..\third_party\eigen -I..\cmake\..\third_party\pybind11\include -I..\cmake\..\third_party\cub -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.1\include" -I..\third_party\ideep\mkl-dnn\include -I..\third_party\ideep\include -I..\caffe2 /DWIN32 /D_WINDOWS /GR /EHsc /w /bigobj -openmp:experimental -DNDEBUG -DUSE_VULKAN_WRAPPER -DHAVE_AVX_CPU_DEFINITION -DHAVE_AVX2_CPU_DEFINITION /MT /O2 /Ob2 /DNDEBUG /w /bigobj -DNDEBUG   -DCUDA_HAS_FP16=1 -DUSE_GCC_GET_CPUID -DUSE_AVX -DUSE_AVX2 -DTH_HAVE_THREAD /EHsc /DNOMINMAX /wd4267 /wd4251 /wd4522 /wd4838 /wd4305 /wd4244 /wd4190 /wd4101 /wd4996 /wd4275 /bigobj -O2 -openmp:experimental -DCAFFE2_BUILD_MAIN_LIB -std:c++14 /fp:strict  /DCPU_CAPABILITY=DEFAULT /DCPU_CAPABILITY_DEFAULT /showIncludes /Focaffe2\CMakeFiles\torch_cpu.dir\__\aten\src\ATen\native\cpu\SortingKernel.cpp.DEFAULT.cpp.obj /Fdcaffe2\CMakeFiles\torch_cpu.dir\torch_cpu.pdb /FS -c aten\src\ATen\native\cpu\SortingKernel.cpp.DEFAULT.cpp
Microsoft (R) C/C++ Optimizing Compiler Version 19.28.29334 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7417): error C2678: binary '*': no operator found which takes a left-hand operand of type 'const _BidIt' (or there is no acceptable conversion)
        with
        [
            _BidIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;scalar_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;
        ]
..\aten\src\ATen/native/CompositeRandomAccessorCommon.h(132): note: could be 'at::native::references_holder&lt;std::tuple&lt;unsigned char,__int64&gt;,std::tuple&lt;unsigned char &amp;,__int64 &amp;&gt;&gt; at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;scalar_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;::operator *(void)'
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7417): note: while trying to match the argument list '(const _BidIt)'
        with
        [
            _BidIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;scalar_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7541): note: see reference to function template instantiation '_BidIt std::_Insertion_sort_unchecked&lt;_RanIt,_Pr&gt;(const _BidIt,const _BidIt,_Pr)' being compiled
        with
        [
            _BidIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;scalar_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;,
            _RanIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;scalar_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;,
            _Pr=at::native::`anonymous-namespace'::KeyValueCompDesc&lt;scalar_t&gt;
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7571): note: see reference to function template instantiation 'void std::_Sort_unchecked&lt;_RanIt,_Fn&gt;(_RanIt,_RanIt,__int64,_Pr)' being compiled
        with
        [
            _RanIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;scalar_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;,
            _Fn=at::native::`anonymous-namespace'::KeyValueCompDesc&lt;scalar_t&gt;,
            _Pr=at::native::`anonymous-namespace'::KeyValueCompDesc&lt;scalar_t&gt;
        ]
aten\src\ATen\native\cpu\SortingKernel.cpp.DEFAULT.cpp(120): note: see reference to function template instantiation 'void std::sort&lt;at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;scalar_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;,at::native::`anonymous-namespace'::KeyValueCompDesc&lt;scalar_t&gt;&gt;(const _RanIt,const _RanIt,_Pr)' being compiled
        with
        [
            _RanIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;scalar_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;,
            _Pr=at::native::`anonymous-namespace'::KeyValueCompDesc&lt;scalar_t&gt;
        ]
aten\src\ATen\native\cpu\SortingKernel.cpp.DEFAULT.cpp(51): note: see reference to function template instantiation 'void at::native::`anonymous-namespace'::sort_kernel::&lt;lambda_fc9d6cf05948cd4738c93522917cfd75&gt;::operator ()&lt;scalar_t,int64_t&gt;(scalar_t *,int64_t,int64_t *,int64_t,int64_t) const' being compiled
aten\src\ATen\native\cpu\SortingKernel.cpp.DEFAULT.cpp(127): note: see reference to function template instantiation 'void at::native::`anonymous-namespace'::_dim_apply&lt;at::native::`anonymous-namespace'::sort_kernel::&lt;lambda_fc9d6cf05948cd4738c93522917cfd75&gt;&gt;(at::Tensor &amp;,at::Tensor &amp;,int64_t,const std::string &amp;,const func_t &amp;)' being compiled
        with
        [
            func_t=at::native::`anonymous-namespace'::sort_kernel::&lt;lambda_fc9d6cf05948cd4738c93522917cfd75&gt;
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7417): error C2100: illegal indirection
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7419): error C2678: binary '*': no operator found which takes a left-hand operand of type 'const _BidIt' (or there is no acceptable conversion)
        with
        [
            _BidIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;scalar_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;
        ]
..\aten\src\ATen/native/CompositeRandomAccessorCommon.h(132): note: could be 'at::native::references_holder&lt;std::tuple&lt;unsigned char,__int64&gt;,std::tuple&lt;unsigned char &amp;,__int64 &amp;&gt;&gt; at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;scalar_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;::operator *(void)'
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7419): note: while trying to match the argument list '(const _BidIt)'
        with
        [
            _BidIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;scalar_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7419): error C2100: illegal indirection
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7417): error C2678: binary '*': no operator found which takes a left-hand operand of type 'const _BidIt' (or there is no acceptable conversion)
        with
        [
            _BidIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;
        ]
..\aten\src\ATen/native/CompositeRandomAccessorCommon.h(132): note: could be 'at::native::references_holder&lt;std::tuple&lt;__int64,__int64&gt;,std::tuple&lt;__int64 &amp;,__int64 &amp;&gt;&gt; at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;::operator *(void)'
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7417): note: while trying to match the argument list '(const _BidIt)'
        with
        [
            _BidIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7541): note: see reference to function template instantiation '_BidIt std::_Insertion_sort_unchecked&lt;_RanIt,_Pr&gt;(const _BidIt,const _BidIt,_Pr)' being compiled
        with
        [
            _BidIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;,
            _RanIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;,
            _Pr=at::native::`anonymous-namespace'::KeyValueCompDesc&lt;scalar_t&gt;
        ]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7571): note: see reference to function template instantiation 'void std::_Sort_unchecked&lt;_RanIt,_Fn&gt;(_RanIt,_RanIt,__int64,_Pr)' being compiled
        with
        [
            _RanIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;,
            _Fn=at::native::`anonymous-namespace'::KeyValueCompDesc&lt;scalar_t&gt;,
            _Pr=at::native::`anonymous-namespace'::KeyValueCompDesc&lt;scalar_t&gt;
        ]
aten\src\ATen\native\cpu\SortingKernel.cpp.DEFAULT.cpp(120): note: see reference to function template instantiation 'void std::sort&lt;at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;,at::native::`anonymous-namespace'::KeyValueCompDesc&lt;scalar_t&gt;&gt;(const _RanIt,const _RanIt,_Pr)' being compiled
        with
        [
            _RanIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;,
            _Pr=at::native::`anonymous-namespace'::KeyValueCompDesc&lt;scalar_t&gt;
        ]
aten\src\ATen\native\cpu\SortingKernel.cpp.DEFAULT.cpp(51): note: see reference to function template instantiation 'void at::native::`anonymous-namespace'::sort_kernel::&lt;lambda_fc9d6cf05948cd4738c93522917cfd75&gt;::operator ()&lt;scalar_t,int64_t&gt;(scalar_t *,int64_t,int64_t *,int64_t,int64_t) const' being compiled
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7419): error C2678: binary '*': no operator found which takes a left-hand operand of type 'const _BidIt' (or there is no acceptable conversion)
        with
        [
            _BidIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;
        ]
..\aten\src\ATen/native/CompositeRandomAccessorCommon.h(132): note: could be 'at::native::references_holder&lt;std::tuple&lt;__int64,__int64&gt;,std::tuple&lt;__int64 &amp;,__int64 &amp;&gt;&gt; at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;::operator *(void)'
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Tools\MSVC\14.28.29333\include\algorithm(7419): note: while trying to match the argument list '(const _BidIt)'
        with
        [
            _BidIt=at::native::CompositeRandomAccessor&lt;at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::StridedRandomAccessor&lt;int64_t,int64_t,at::native::DefaultPtrTraits&gt;,at::native::TupleInfoCPU&gt;
        ]
</code></pre>
<p>My creation process is following.</p>
<pre><code class="lang-auto">set USE_CUDA=ON
script\build_windows.bat
</code></pre>
<p>Do you have any suggestion ?<br>
Thanks.</p>

tkr: <p>It’s same as following thread:<br>
</p><aside class="onebox githubissue">
  <header class="source">
      <a href="https://github.com/pytorch/pytorch/issues/48517" target="_blank" rel="noopener nofollow ugc">github.com/pytorch/pytorch</a>
  </header>
  <article class="onebox-body">
    <div class="github-row">
  <div class="github-icon-container" title="Issue">
	  <svg width="60" height="60" class="github-icon" viewBox="0 0 14 16" aria-hidden="true"><path d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg>
  </div>

  <div class="github-info-container">
    <h4>
      <a href="https://github.com/pytorch/pytorch/issues/48517" target="_blank" rel="noopener nofollow ugc">Compilation issue with Visual Studio v16.8.0 and higher</a>
    </h4>

    <div class="github-info">
      <div class="date">
        opened <span class="discourse-local-date" data-format="ll" data-date="2020-11-27" data-time="11:03:54" data-timezone="UTC">11:03AM - 27 Nov 20 UTC</span>
      </div>

        <div class="date">
          closed <span class="discourse-local-date" data-format="ll" data-date="2020-12-04" data-time="17:39:26" data-timezone="UTC">05:39PM - 04 Dec 20 UTC</span>
        </div>

      <div class="user">
        <a href="https://github.com/spindensity" target="_blank" rel="noopener nofollow ugc">
          <img alt="spindensity" src="https://avatars3.githubusercontent.com/u/33576822?v=4" class="onebox-avatar-inline" width="20" height="20">
          spindensity
        </a>
      </div>
    </div>
  </div>
</div>

<div class="github-row">
  <p class="github-content">Summary
Moving from Visual Studio v16.7.7 to v16.8.2, we now see the following error when compiling pytorch 1.7.0 or the master branch:
caffe2\CMakeFiles\torch_cpu.dir\__\aten\src\ATen\native\cpu\SortingKernel.cpp.DEFAULT.cpp.obj
FAILED:...</p>
</div>

<div class="labels">
    <span style="display:inline-block;margin-top:2px;background-color: #B8B8B8;padding: 2px;border-radius: 4px;color: #fff;margin-left: 3px;">module: build</span>
    <span style="display:inline-block;margin-top:2px;background-color: #B8B8B8;padding: 2px;border-radius: 4px;color: #fff;margin-left: 3px;">module: windows</span>
    <span style="display:inline-block;margin-top:2px;background-color: #B8B8B8;padding: 2px;border-radius: 4px;color: #fff;margin-left: 3px;">triaged</span>
</div>

  </article>
  <div class="onebox-metadata">
    
    
  </div>
  <div style="clear: both"></div>
</aside>