Started 1 day 5 hr ago
Took 4 hr 25 min on green-dragon-02

Failed Build #14873 (Oct 12, 2019 1:17:24 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 374683
  • http://llvm.org/svn/llvm-project/cfe/trunk : 374663
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 374612
  • http://llvm.org/svn/llvm-project/zorg/trunk : 374594
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 374684
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 374551
Changes
  1. [libc++][test] Silence MSVC warning in std::optional test

    `make_optional<string>(4, 'X')` passes `4` (an `int`) as the first argument to `string`'s `(size_t, charT)` constructor, triggering a signed/unsigned mismatch warning when compiling with MSVC at `/W4`. The incredibly simple fix is to instead use an unsigned literal (`4u`). (detail)
    by caseycarter
  2. Revert r374648: "Reland r374388: [lit] Make internal diff work in pipelines"

    This series of patches still breaks a Windows bot. (detail)
    by jdenny
  3. Revert r374649: "Reland r374389: [lit] Clean up internal diff's encoding handling"

    This series of patches still breaks a Windows bot. (detail)
    by jdenny
  4. Revert r374650: "Reland r374390: [lit] Extend internal diff to support `-` argument"

    This series of patches still breaks a Windows bot. (detail)
    by jdenny
  5. Revert 374651: "Reland r374392: [lit] Extend internal diff to support -U"

    This series of patches still breaks a Windows bot. (detail)
    by jdenny
  6. Revert r374652: "[lit] Fix internal diff's --strip-trailing-cr and use it"

    This series of patches still breaks a Windows bot. (detail)
    by jdenny
  7. Revert r374653: "[lit] Fix a few oversights in r374651 that broke some bots"

    This series of patches still breaks a Windows bot. (detail)
    by jdenny
  8. Revert r374665: "[lit] Try yet again to fix new tests that fail on Windows bots"

    This series of patches still breaks a Windows bot. (detail)
    by jdenny
  9. Revert r374666: "[lit] Adjust error handling for decode introduced by r374665"

    This series of patches still breaks a Windows bot. (detail)
    by jdenny
  10. Revert r374671: "[lit] Try errors="ignore" for decode introduced by r374665"

    This series of patches still breaks a Windows bot. (detail)
    by jdenny
  11. [X86] scaleShuffleMask - use size_t Scale to avoid overflow warnings (detail)
    by rksimon
  12. SymbolRecord - consistently use explicit for single operand constructors (detail)
    by rksimon
  13. SymbolRecord - fix uninitialized variable warnings. NFCI. (detail)
    by rksimon
  14. [lit] Try errors="ignore" for decode introduced by r374665

    Still trying to fix the same error as in r374666. (detail)
    by jdenny
  15. [NFC][LoopIdiom] Adjust FIXME to be self-explanatory (detail)
    by lebedevri
  16. Replace for-loop of SmallVector::push_back with SmallVector::append. NFCI. (detail)
    by rksimon
  17. Fix cppcheck shadow variable name warnings. NFCI. (detail)
    by rksimon
  18. [X86] Use any_of/all_of patterns in shuffle mask pattern recognisers. NFCI. (detail)
    by rksimon
  19. [lit] Adjust error handling for decode introduced by r374665

    On that decode, Windows bots fail with:

    ```
    UnicodeEncodeError: 'ascii' codec can't encode characters in position 7-8: ordinal not in range(128)
    ```

    That's the same error as before r374665 except it's now at the decode
    before the write to stdout. (detail)
    by jdenny
  20. [lit] Try yet again to fix new tests that fail on Windows bots

    I seem to have misread the bot logs on my last attempt.  When lit's
    internal diff runs on Windows under Python 2.7, it's text diffs not
    binary diffs that need decoding to avoid this error when writing the
    diff to stdout:

    ```
    UnicodeEncodeError: 'ascii' codec can't encode characters in position 7-8: ordinal not in range(128)
    ```

    There is no `decode` attribute in this case under Python 3.6.8 under
    Ubuntu, so this patch checks for the `decode` attribute before using
    it here.  Hopefully nothing else is needed when `decode` isn't
    available.

    It might take a couple more attempts to figure out what error
    handling, if any, is needed for this decoding. (detail)
    by jdenny
  21. Revert r374657: "[lit] Try again to fix new tests that fail on Windows bots" (detail)
    by jdenny

Started by timer (5 times)

This run spent:

  • 4 hr 7 min waiting;
  • 4 hr 25 min build duration;
  • 8 hr 32 min total from scheduled to completion.

Identified problems

Ninja target failed

Below is a link to the first failed ninja target.
Indication 1

Missing test results

The test result file Jenkins is looking for does not exist after the build.
Indication 2

Regression test failed

This build failed because a regression test in the test suite FAILed. See the test report for details.
Indication 3