Skip to content

Commit

Permalink
bumped version to 4.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
lee218llnl committed Sep 16, 2022
1 parent 880e5a1 commit 012f2bb
Show file tree
Hide file tree
Showing 21 changed files with 39 additions and 16 deletions.
8 changes: 8 additions & 0 deletions INSTALL
Original file line number Diff line number Diff line change
Expand Up @@ -150,3 +150,11 @@ make install
working cuda-gdb executable. Note that STAT currently still
requires Dyninst as a dependence even when using the GDB
backend.

Dyninst 12 removed the local_var.h header file that STAT uses
to gather python traces. If this feature is needed, you will
either need to use Dyninst version 11 or lower, or copy the
local_var.h file from
https://raw.githubusercontent.com/dyninst/dyninst/5c7e0ee327399
cfae50d77f977ff6655c2ca3ae4/stackwalk/h/local_var.h to your
Dyninst 12+ installation's include directory
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

AC_PREREQ(2.59)
AC_COPYRIGHT([Copyright (c) 2007-2020, Lawrence Livermore National Security, LLC.])
AC_INIT([STAT], [4.2.0])
AC_INIT([STAT], [4.2.1])
AC_CONFIG_AUX_DIR([config])
AC_CONFIG_SRCDIR([configure.ac])
AC_CONFIG_HEADER([config.h])
Expand Down
Binary file modified doc/quickstart/stat_quickstart.pdf
Binary file not shown.
11 changes: 11 additions & 0 deletions doc/src/stat_changelog.sgml
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
<section>
<title>stat version 4.2.1</title>
<para>
<itemizedlist>
<listitem><para>
update to support dropping of local_var.h from Dyninst 12
</para></listitem>
</itemizedlist>
</para>
</section>

<section>
<title>stat version 4.2.0</title>
<para>
Expand Down
4 changes: 4 additions & 0 deletions doc/src/stat_installation.sgml
Original file line number Diff line number Diff line change
Expand Up @@ -51,3 +51,7 @@ STAT will also, by default, add rpaths to dependent libraries. This behavior ca
<para>
STAT can also be configured to use GDB as a backend instead of Dyninst. To specify the path to gdb, use the <option>--with-gdb</option> flag. If CUDA kernal traces are desired, the path should point to a working cuda-gdb executable. Note that STAT currently still requires Dyninst as a dependence even when using the GDB backend.
</para>

<para>
Dyninst 12 removed the local_var.h header file that STAT uses to gather python traces. If this feature is needed, you will either need to use Dyninst version 11 or lower, or copy the local_var.h file from <ulink url="https://raw.githubusercontent.com/dyninst/dyninst/5c7e0ee327399cfae50d77f977ff6655c2ca3ae4/stackwalk/h/local_var.h"></ulink> to your Dyninst 12+ installation's include directory
</para>
Binary file modified doc/userguide/stat_userguide.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion scripts/DysectView.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"] "Jesper Puge Nielsen"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" %(__version_major__, __version_minor__, __version_revision__)

import STATview
Expand Down
2 changes: 1 addition & 1 deletion scripts/STATGUI.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" %(__version_major__, __version_minor__, __version_revision__)

import STAThelper
Expand Down
2 changes: 1 addition & 1 deletion scripts/STAThelper.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" %(__version_major__, __version_minor__, __version_revision__)

import sys
Expand Down
2 changes: 1 addition & 1 deletion scripts/STATmain.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" % (__version_major__, __version_minor__, __version_revision__)

import sys
Expand Down
2 changes: 1 addition & 1 deletion scripts/STATmerge.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" %(__version_major__, __version_minor__, __version_revision__)

import _STATmerge
Expand Down
2 changes: 1 addition & 1 deletion scripts/STATview.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" %(__version_major__, __version_minor__, __version_revision__)

import string
Expand Down
2 changes: 1 addition & 1 deletion scripts/attach_helper.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" %(__version_major__, __version_minor__, __version_revision__)

import subprocess
Expand Down
2 changes: 1 addition & 1 deletion scripts/bg_core_backtrace.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" %(__version_major__, __version_minor__, __version_revision__)

import sys
Expand Down
2 changes: 1 addition & 1 deletion scripts/core_file_merger.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
__author__ = ["Dane Gardner", "Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" %(__version_major__, __version_minor__, __version_revision__)

###############################################################################
Expand Down
2 changes: 1 addition & 1 deletion scripts/cuda_gdb.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" %(__version_major__, __version_minor__, __version_revision__)

import sys
Expand Down
2 changes: 1 addition & 1 deletion scripts/gdb.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" %(__version_major__, __version_minor__, __version_revision__)

import subprocess
Expand Down
2 changes: 1 addition & 1 deletion scripts/roc_gdb.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" %(__version_major__, __version_minor__, __version_revision__)

import sys
Expand Down
2 changes: 1 addition & 1 deletion scripts/stat_cuda_gdb.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" %(__version_major__, __version_minor__, __version_revision__)

import sys
Expand Down
2 changes: 1 addition & 1 deletion scripts/stat_merge_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
__author__ = ["Gregory Lee <[email protected]>", "Dorian Arnold", "Matthew LeGendre", "Dong Ahn", "Bronis de Supinski", "Barton Miller", "Martin Schulz", "Niklas Nielson", "Nicklas Bo Jensen", "Jesper Nielson"]
__version_major__ = 4
__version_minor__ = 2
__version_revision__ = 0
__version_revision__ = 1
__version__ = "%d.%d.%d" % (__version_major__, __version_minor__, __version_revision__)

import sys
Expand Down
2 changes: 1 addition & 1 deletion src/STAT.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
#define STAT_UNKNOWN -1
#define STAT_MAJOR_VERSION 4
#define STAT_MINOR_VERSION 2
#define STAT_REVISION_VERSION 0
#define STAT_REVISION_VERSION 1

#include "STAT_IncMRNet.h"

Expand Down

0 comments on commit 012f2bb

Please sign in to comment.