Arm Forge Release History

This page describes the changes between releases of Arm Forge.

To download and install the latest version of Arm Forge, see our downloads page and follow the installation steps given in the Arm Forge user guide.

Details on Release Versions, and links to the Release Notes and Documentation are provided below.

For more information on Known Issues, see our Arm Forge known issues topic.

Arm Forge

Version 18.1

Released: May 04, 2018

  • Arm Forge: 18.1 May 04, 2018

    What's new in 18.1

    Arm Forge 18.1 covers the following releases:

    • Arm Forge 18.1.1 - Released 8th March 2018
    • Arm Forge 18.1.2 - Released 29th March 2018
    • Arm Forge 18.1.3 - Released 4th May 2018

    Changes in Arm DDT

    Enhancements:

    • Updated our licensing model to include a new “Arm Allinea Studio” licence type.
    • Added support of numactl for Arm DDT.
    • Added a sanitizer plugin to Arm DDT, causing Arm DDT to stop the execution of a program if an address, memory or thread sanitizer error is detected.
    • Added support of CUDA 9 to Arm DDT.
    • Reduced Arm DDT memory overhead when using memory debugging.

    DDT Bug fixes 18.1.1:

    • Fixed a visualization glitch in the Windows client graphical interface.
    • Fixed a bug causing Arm DDT to crash when using the commands “step”, “next” and “cont” in raw commands.
    • Fixed a bug which caused the multi-dimensional array viewer to display erroneous information.
    • Fixed a bug causing Arm DDT to hang when attaching to MPI processes on an oversubscribed AArch64 machine.
    • Fixed a bug causing Arm DDT to print incorrect values when slicing Fortran arrays.
    • Fixed a bug causing Arm DDT to display an incorrect pointer stack on AArch64.
    • Fixed a bug causing OpenMPI system threads to be detected and displayed as such in the Parallel Stack View on AArch64.
    • Fixed a visualization glitch in the user guide.

    DDT Bug fixes 18.1.2:

    • Added support for printing stack traces which pass through both C and Fortran code, and contain strings as functions arguments.
    • Fixed an issue related to the loading of the user guide on Mac systems.

    DDT Bug fixes 18.1.3:

    • Changed the UUID of the product to avoid Arm Forge being confused with the older named Allinea Forge on Windows.
    • Pinning to address in Fortran for a watchpoint no longer deletes the watchpoint.
    • Improved support for the display of slices of Fortran arrays.

    Changes in Arm MAP

    Enhancements:

    • Updated our licensing model to include a new “Arm Allinea Studio” licence type.
    • Improved Arm MAP’s error messages when a specific CPU metric is not available on the system.
    • Removed CPU and GPU metrics from profiles generated on platforms where the metrics are not supported.
    • Significantly reduced the overhead of Arm MAP when profiling executables or shared libraries that do not include .eh_frame_header sections.
    • Added support of numactl for Arm MAP.
    • Added an option to enable and disable metrics.
    • Improved the documentation related to custom metrics.
    • Added a message when a job is terminated because of the “--stop-after” option.
    • Using the “ALLINEA_NOTES” environment variable which enables users to add notes to the Arm MAP XML output files.

    MAP Bug fixes 18.1.1:

    • Fixed a visualization glitch in the Windows client graphical interface.
    • Fixed a bug causing Arm MAP to report a tcmalloc error when trying to profile a dynamic executable compiled in an Intel programming environment on Cray systems.
    • Fixed a visualization glitch in the user guide.

    MAP Bug fixes 18.1.2:

    • Fixed an issue related to the loading of the user guide on Mac systems.

    MAP Bug fixes 18.1.3:

    • Changed the UUID of the product to avoid Arm Forge being confused with the older named Allinea Forge on Windows.

    Known issues

    Please refer to the Known Issues page.

    Refer to the Release Note for further details.

    • Release Note
    • EULA
    • Documentation
  • Arm Forge: 18.0 January 26, 2018

    What's new in 18.0

    Arm Forge 18.0 covers the following releases:

    • Arm Forge 18.0.0 - Released 09th November 2017
    • Arm Forge 18.0.1 - Released 27th November 2017
    • Arm Forge 18.0.2 - Released 26th January 2018
    • Release Note
    • EULA
    • Documentation
  • Arm Forge: Allinea Forge 7.1 September 28, 2017

    What's new in Allinea Forge 7.1

    Allinea Forge 7.1 covers the following releases:

    • Allinea Forge 7.1.0
    • Release Note
    • EULA
  • Arm Forge: Allinea Forge 7.0 January 26, 2017

    What's new in Allinea Forge 7.0

    Allinea Forge 7.0 covers the following releases:

    • Allinea Forge 7.0.0
    • Allinea Forge 7.0.1
    • Allinea Forge 7.0.2
    • Allinea Forge 7.0.3
    • Allinea Forge 7.0.4
    • Allinea Forge 7.0.5
    • Allinea Forge 7.0.6
    • Release Note
    • EULA
  • Arm Forge: Allinea Forge 6.1 August 10, 2016

    What's new in Allinea Forge 6.1

    Arm Forge 6.1 covers the following releases:

    • Allinea Forge 6.1.0
    • Allinea Forge 6.1.1
    • Allinea Forge 6.1.2
    • Release Note
    • EULA
  • Arm Forge: Allinea Forge 6.0 December 14, 2015

    What's new in Allinea Forge 6.0

    Arm Forge 6.0 covers the following releases:

    • Allinea Forge 6.0.0
    • Allinea Forge 6.0.1
    • Allinea Forge 6.0.2
    • Allinea Forge 6.0.3
    • Allinea Forge 6.0.4
    • Allinea Forge 6.0.5
    • Allinea Forge 6.0.6
    • Release Note
    • EULA
  • Arm Forge: Allinea Forge 5.1 August 11, 2015

    What's new in Allinea Forge 5.1

    Allinea Forge 5.1 covers the following releases:

    • Allinea Forge 5.1.0
    • Release Note
    • EULA
  • Arm Forge: Allinea Forge 5.0 January 27, 2015

    What's new in Allinea Forge 5.0

    Allinea Forge 5.0 covers the following releases:

    • Allinea Forge 5.0.0  
    • Allinea Forge 5.0.1
    • Release Note
    • EULA