[wesnoth-commits] [wesnoth/wesnoth] 66caa1: Make LTO controllable via travis env variable.

GitHub noreply at github.com
Sat Apr 14 08:39:23 UTC 2018


  Branch: refs/heads/master
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 66caa190f6dcde039cc5cb73e4f43a061aef43b8
      https://github.com/wesnoth/wesnoth/commit/66caa190f6dcde039cc5cb73e4f43a061aef43b8
  Author: pentarctagon <pentarctagon at tutamail.com>
  Date:   2018-04-14 (Sat, 14 Apr 2018)

  Changed paths:
    M utils/travis/steps/install.sh

  Log Message:
  -----------
  Make LTO controllable via travis env variable.


  Commit: 2ed9d2c0c4d1d079190ff5bd2a8a287f9076d198
      https://github.com/wesnoth/wesnoth/commit/2ed9d2c0c4d1d079190ff5bd2a8a287f9076d198
  Author: pentarctagon <pentarctagon at tutamail.com>
  Date:   2018-04-14 (Sat, 14 Apr 2018)

  Changed paths:
    M utils/travis/steps/install.sh

  Log Message:
  -----------
  Allow setting EXTRA_FLAGS_RELEASE to something other than -O0.


  Commit: 92f74c39f6aedc10bd04f1cf6dc9144fb35e3a19
      https://github.com/wesnoth/wesnoth/commit/92f74c39f6aedc10bd04f1cf6dc9144fb35e3a19
  Author: pentarctagon <pentarctagon at tutamail.com>
  Date:   2018-04-14 (Sat, 14 Apr 2018)

  Changed paths:
    M utils/travis/docker_run.sh
    M utils/travis/steps/script.sh

  Log Message:
  -----------
  Allow setting a sanitizer to use.

Note: UBSan at least does seem to take a fairly significant amount of extra time to compile and run the WML tests with.


  Commit: 5d970e40cd43a23a8d1b8198e962f198fc9282b0
      https://github.com/wesnoth/wesnoth/commit/5d970e40cd43a23a8d1b8198e962f198fc9282b0
  Author: pentarctagon <pentarctagon at tutamail.com>
  Date:   2018-04-14 (Sat, 14 Apr 2018)

  Changed paths:
    M utils/travis/docker_run.sh

  Log Message:
  -----------
  Add a check to fail the job if compiling takes too long.

The intent behind this is that, if there most likely wouldn't be enough time left to complete the unit tests anyway, then just fail the job after compiling so the cache can be updated.  Otherwise, if the unit tests were run and the job timed out, then the cache would not be uploaded at all and the next time the job ran it would be from scratch again.


  Commit: 7aeca70cb04f1990aeef0213b88ec80b0f4d24f8
      https://github.com/wesnoth/wesnoth/commit/7aeca70cb04f1990aeef0213b88ec80b0f4d24f8
  Author: pentarctagon <pentarctagon at tutamail.com>
  Date:   2018-04-14 (Sat, 14 Apr 2018)

  Changed paths:
    M SConstruct

  Log Message:
  -----------
  Allow setting c++17 in scons.


Compare: https://github.com/wesnoth/wesnoth/compare/52a516cfb77b...7aeca70cb04f


More information about the Commits mailing list