Skip to content

5.1.0

Compare
Choose a tag to compare
@grafikrobot grafikrobot released this 10 Mar 14:21
· 68 commits to release since this release

This is mostly a bugfix release to account for issues impacting Boost Libraries. There is one "big" change though. It can be rather difficult to find build failures when running larger builds. To facilitate figuring out problems the brief summary output at the end of a build is now less brief. It now includes a sorted list of the targets that got skipped and failed. The output of those lists mirrors the general skipped/failed items. Hence it's possible to search for the same strings in the rest of the output quickly.

  • New: Add listing of failed and skipped targets to end of build summary to make it easier to find what fails.
    -- René Ferdinand Rivera Morell
  • New: Add mpi.run-flags to mpi toolset that allows for arbitrary flags applied to running mpi targets. This allows, for example, adding --oversubscribe flag to make it possible to run tests where the tasks are more than the nodes available.
    -- René Ferdinand Rivera Morell
  • Fix spurious errors when the header scanning tries to scan empty file names.
    -- René Ferdinand Rivera Morell
  • Make C/C++/ObjC include directive scanning pattern more strict to avoid trying to scan for empty file names.
    -- Andrey Semashev
  • Fix mingw linker commands to always replace backslashes with forward slashes.
    -- Christian Seiler
  • Fix QCC debug build flag. The QCC toolset was using an old, no longer supported, debug symbols option.
    -- John McFarlane