Started 3 mo 12 days ago
Took 1 hr 31 min

Success Build clang-r362923-t57390-b57390.tar.gz (Jun 10, 2019 3:00:55 AM)


No known issues detected

Build Log

Revision: 362564
  1. [DebugInfo] More strict debug range for stack variables

    Variable's stack location can stretch longer than it should. If a
    variable is placed at the stack in a some nested basic block its range
    can be calculated to be up to the next occurrence of the variable's
    DBG_VALUE, or up to the end of the function, thus covering a basic
    blocks that should not be included in the variable’s location range.
    This happens because the DbgEntityHistoryCalculator ends register
    locations at the end of a basic block only if the variable’s location
    register has been changed throughout the function, which is not the
    case for the register used to reference stack objects.

    This patch also tries to produce a single value location if the location
    list builder managed to merge all the locations into one.

    Reviewers: aprantl, dstenb, jmorse

    Reviewed By: aprantl, dstenb, jmorse

    Subscribers: djtodoro, ivanbaev, asowda

    Tags: #debug-info

    Differential Revision: (detail)
    by nikolaprica

Started by upstream project relay-test-suite-verify-machineinstrs build number 5424
originally caused by:

This run spent:

  • 1 hr 8 min waiting;
  • 1 hr 31 min build duration;
  • 1 hr 31 min total from scheduled to completion.