diff --git a/LICENSE.md b/LICENSE.md index 12456faf0..c2e991382 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,4 +1,4 @@ -Copyright 2009-2024 National Technology and Engineering Solutions of Sandia, +Copyright 2009-2025 National Technology and Engineering Solutions of Sandia, LLC (NTESS). Under the terms of Contract DE-NA-0003525, the U.S. Government retains certain rights in this software. @@ -7,7 +7,7 @@ by National Technology and Engineering Solutions of Sandia, LLC., a wholly owned subsidiary of Honeywell International, Inc., for the U.S. Department of Energy's National Nuclear Security Administration under contract DE-NA0003525. -Copyright (c) 2009-2024, NTESS +Copyright (c) 2009-2025, NTESS All rights reserved. diff --git a/Makefile.am b/Makefile.am index bfb2e0ba1..6e67e7a07 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/README.md b/README.md index bac7449c9..d18322110 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ # Structural Simulation Toolkit (SST) -#### Copyright (c) 2009-2024, National Technology and Engineering Solutions of Sandia, LLC (NTESS) +#### Copyright (c) 2009-2025, National Technology and Engineering Solutions of Sandia, LLC (NTESS) --- diff --git a/configure.ac b/configure.ac index ce5db6e6d..d1ed91518 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ AC_INIT([SSTCore], [-dev], [wg-sst@sandia.gov]) AC_PREREQ([2.59]) -AC_COPYRIGHT([Copyright National Technology and Engineering Solutions of Sandia (NTESS), 2004-2024]) +AC_COPYRIGHT([Copyright National Technology and Engineering Solutions of Sandia (NTESS), 2004-2025]) AC_CONFIG_AUX_DIR([config]) AC_CONFIG_MACRO_DIR([config]) diff --git a/experimental/CMAKE_README.md b/experimental/CMAKE_README.md index 8540f7bde..54f41e93d 100644 --- a/experimental/CMAKE_README.md +++ b/experimental/CMAKE_README.md @@ -2,7 +2,7 @@ # Structural Simulation Toolkit (SST) -#### Copyright (c) 2009-2024, National Technology and Engineering Solutions of Sandia, LLC (NTESS) +#### Copyright (c) 2009-2025, National Technology and Engineering Solutions of Sandia, LLC (NTESS) --- diff --git a/experimental/CMakeLists.txt b/experimental/CMakeLists.txt index 4414faa31..90792b079 100644 --- a/experimental/CMakeLists.txt +++ b/experimental/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE Top-Level CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/experimental/cmake_configure_files/build_info.h.in b/experimental/cmake_configure_files/build_info.h.in index aac97f6f2..95e6c5b52 100644 --- a/experimental/cmake_configure_files/build_info.h.in +++ b/experimental/cmake_configure_files/build_info.h.in @@ -1,9 +1,9 @@ // -*- C -*- -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/share/CMakeLists.txt b/share/CMakeLists.txt index e9ea08978..22114a885 100644 --- a/share/CMakeLists.txt +++ b/share/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE share/ CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index b012865cb..2fc23105c 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE src/ CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/Makefile.am b/src/Makefile.am index 43319f80f..09bae119e 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/CMakeLists.txt b/src/sst/CMakeLists.txt index 459eed833..e376262e5 100644 --- a/src/sst/CMakeLists.txt +++ b/src/sst/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE src/sst/ CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/Makefile.am b/src/sst/Makefile.am index 7367fc284..70daf4d17 100644 --- a/src/sst/Makefile.am +++ b/src/sst/Makefile.am @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/CMakeLists.txt b/src/sst/core/CMakeLists.txt index dce8e2810..f2524b5ed 100644 --- a/src/sst/core/CMakeLists.txt +++ b/src/sst/core/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE src/sst/core CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/action.cc b/src/sst/core/action.cc index 2c31b18e8..a7acca937 100644 --- a/src/sst/core/action.cc +++ b/src/sst/core/action.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/action.h b/src/sst/core/action.h index 98f0c2b41..7fbe05b45 100644 --- a/src/sst/core/action.h +++ b/src/sst/core/action.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/activity.h b/src/sst/core/activity.h index d6c7d03c1..a33fcc39a 100644 --- a/src/sst/core/activity.h +++ b/src/sst/core/activity.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/activityQueue.h b/src/sst/core/activityQueue.h index aec1788cb..3778d3c74 100644 --- a/src/sst/core/activityQueue.h +++ b/src/sst/core/activityQueue.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/baseComponent.cc b/src/sst/core/baseComponent.cc index bb86b2f7f..a41b5f502 100644 --- a/src/sst/core/baseComponent.cc +++ b/src/sst/core/baseComponent.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/baseComponent.h b/src/sst/core/baseComponent.h index 30e78a989..c51dbf2f0 100644 --- a/src/sst/core/baseComponent.h +++ b/src/sst/core/baseComponent.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/bootshared.cc b/src/sst/core/bootshared.cc index 4c5292d81..b984fee9f 100644 --- a/src/sst/core/bootshared.cc +++ b/src/sst/core/bootshared.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/bootshared.h b/src/sst/core/bootshared.h index ee6f7ee82..7178d3499 100644 --- a/src/sst/core/bootshared.h +++ b/src/sst/core/bootshared.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/bootsst.cc b/src/sst/core/bootsst.cc index a95adc67a..c35ea7d47 100644 --- a/src/sst/core/bootsst.cc +++ b/src/sst/core/bootsst.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/bootsstinfo.cc b/src/sst/core/bootsstinfo.cc index 7321560a8..6ff98c2c1 100644 --- a/src/sst/core/bootsstinfo.cc +++ b/src/sst/core/bootsstinfo.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/build_info.h.in b/src/sst/core/build_info.h.in index aac97f6f2..95e6c5b52 100644 --- a/src/sst/core/build_info.h.in +++ b/src/sst/core/build_info.h.in @@ -1,9 +1,9 @@ // -*- C -*- -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/cfgoutput/CMakeLists.txt b/src/sst/core/cfgoutput/CMakeLists.txt index 934439a85..ac77c4a69 100644 --- a/src/sst/core/cfgoutput/CMakeLists.txt +++ b/src/sst/core/cfgoutput/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE src/sst/core/cfgoutput CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/cfgoutput/dotConfigOutput.cc b/src/sst/core/cfgoutput/dotConfigOutput.cc index 7b586058e..9a7c8674b 100644 --- a/src/sst/core/cfgoutput/dotConfigOutput.cc +++ b/src/sst/core/cfgoutput/dotConfigOutput.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/cfgoutput/dotConfigOutput.h b/src/sst/core/cfgoutput/dotConfigOutput.h index 03814cc27..4ffe32a76 100644 --- a/src/sst/core/cfgoutput/dotConfigOutput.h +++ b/src/sst/core/cfgoutput/dotConfigOutput.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/cfgoutput/jsonConfigOutput.cc b/src/sst/core/cfgoutput/jsonConfigOutput.cc index b52c69586..e606754a1 100644 --- a/src/sst/core/cfgoutput/jsonConfigOutput.cc +++ b/src/sst/core/cfgoutput/jsonConfigOutput.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/cfgoutput/jsonConfigOutput.h b/src/sst/core/cfgoutput/jsonConfigOutput.h index a6524a353..e8ba2df41 100644 --- a/src/sst/core/cfgoutput/jsonConfigOutput.h +++ b/src/sst/core/cfgoutput/jsonConfigOutput.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/cfgoutput/pythonConfigOutput.cc b/src/sst/core/cfgoutput/pythonConfigOutput.cc index cd8c6e662..131e090d7 100644 --- a/src/sst/core/cfgoutput/pythonConfigOutput.cc +++ b/src/sst/core/cfgoutput/pythonConfigOutput.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/cfgoutput/pythonConfigOutput.h b/src/sst/core/cfgoutput/pythonConfigOutput.h index c3446f1f5..5afdf74ad 100644 --- a/src/sst/core/cfgoutput/pythonConfigOutput.h +++ b/src/sst/core/cfgoutput/pythonConfigOutput.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/cfgoutput/xmlConfigOutput.cc b/src/sst/core/cfgoutput/xmlConfigOutput.cc index b945ba784..f35bc880a 100644 --- a/src/sst/core/cfgoutput/xmlConfigOutput.cc +++ b/src/sst/core/cfgoutput/xmlConfigOutput.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/cfgoutput/xmlConfigOutput.h b/src/sst/core/cfgoutput/xmlConfigOutput.h index fca6173bd..10254feb6 100644 --- a/src/sst/core/cfgoutput/xmlConfigOutput.h +++ b/src/sst/core/cfgoutput/xmlConfigOutput.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/checkpointAction.cc b/src/sst/core/checkpointAction.cc index d6fd0e87b..67fcaf07b 100644 --- a/src/sst/core/checkpointAction.cc +++ b/src/sst/core/checkpointAction.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/checkpointAction.h b/src/sst/core/checkpointAction.h index 6b93dec50..0b3aa1524 100644 --- a/src/sst/core/checkpointAction.h +++ b/src/sst/core/checkpointAction.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/clock.cc b/src/sst/core/clock.cc index 53fe4c686..27c68c204 100644 --- a/src/sst/core/clock.cc +++ b/src/sst/core/clock.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/clock.h b/src/sst/core/clock.h index f556be5d7..5868b40b3 100644 --- a/src/sst/core/clock.h +++ b/src/sst/core/clock.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/component.cc b/src/sst/core/component.cc index 70078f729..f7923c91c 100644 --- a/src/sst/core/component.cc +++ b/src/sst/core/component.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/component.h b/src/sst/core/component.h index d68f7af14..5dbbdd89d 100644 --- a/src/sst/core/component.h +++ b/src/sst/core/component.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/componentExtension.cc b/src/sst/core/componentExtension.cc index 35ac1371e..a37845f30 100644 --- a/src/sst/core/componentExtension.cc +++ b/src/sst/core/componentExtension.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/componentExtension.h b/src/sst/core/componentExtension.h index bfacf294a..e79d7c33d 100644 --- a/src/sst/core/componentExtension.h +++ b/src/sst/core/componentExtension.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/componentInfo.cc b/src/sst/core/componentInfo.cc index 59ef16c6f..aba8dc778 100644 --- a/src/sst/core/componentInfo.cc +++ b/src/sst/core/componentInfo.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/componentInfo.h b/src/sst/core/componentInfo.h index 055a8c0e1..60ea39f07 100644 --- a/src/sst/core/componentInfo.h +++ b/src/sst/core/componentInfo.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/config.cc b/src/sst/core/config.cc index 18c6650f0..46eae8ddc 100644 --- a/src/sst/core/config.cc +++ b/src/sst/core/config.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/config.h b/src/sst/core/config.h index fd87e25ce..01d773e32 100644 --- a/src/sst/core/config.h +++ b/src/sst/core/config.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/configBase.cc b/src/sst/core/configBase.cc index 7fa52192c..32408fa78 100644 --- a/src/sst/core/configBase.cc +++ b/src/sst/core/configBase.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/configBase.h b/src/sst/core/configBase.h index 95a64fc29..30ee7688c 100644 --- a/src/sst/core/configBase.h +++ b/src/sst/core/configBase.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/configGraph.cc b/src/sst/core/configGraph.cc index 6fe087b6b..d2bcd144a 100644 --- a/src/sst/core/configGraph.cc +++ b/src/sst/core/configGraph.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/configGraph.h b/src/sst/core/configGraph.h index 4a1e21d17..007142163 100644 --- a/src/sst/core/configGraph.h +++ b/src/sst/core/configGraph.h @@ -1,10 +1,10 @@ // -*- c++ -*- -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/configGraphOutput.h b/src/sst/core/configGraphOutput.h index 51f4754fb..111f06198 100644 --- a/src/sst/core/configGraphOutput.h +++ b/src/sst/core/configGraphOutput.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/configShared.cc b/src/sst/core/configShared.cc index 23583be25..d5c6c1e8b 100644 --- a/src/sst/core/configShared.cc +++ b/src/sst/core/configShared.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/configShared.h b/src/sst/core/configShared.h index 9b899de4c..64a2f7392 100644 --- a/src/sst/core/configShared.h +++ b/src/sst/core/configShared.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/cputimer.cc b/src/sst/core/cputimer.cc index 53cf94012..2dafd306b 100644 --- a/src/sst/core/cputimer.cc +++ b/src/sst/core/cputimer.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/cputimer.h b/src/sst/core/cputimer.h index 7742135c5..f63f4d3cb 100644 --- a/src/sst/core/cputimer.h +++ b/src/sst/core/cputimer.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/decimal_fixedpoint.h b/src/sst/core/decimal_fixedpoint.h index c9b89a108..3e8848864 100644 --- a/src/sst/core/decimal_fixedpoint.h +++ b/src/sst/core/decimal_fixedpoint.h @@ -1,10 +1,10 @@ // -*- c++ -*- -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/elemLoader.cc b/src/sst/core/elemLoader.cc index 5ca99cc10..f5c3f50b4 100644 --- a/src/sst/core/elemLoader.cc +++ b/src/sst/core/elemLoader.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/elemLoader.h b/src/sst/core/elemLoader.h index 8100a58b1..64d024de4 100644 --- a/src/sst/core/elemLoader.h +++ b/src/sst/core/elemLoader.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/CMakeLists.txt b/src/sst/core/eli/CMakeLists.txt index 16b4729fa..c093107df 100644 --- a/src/sst/core/eli/CMakeLists.txt +++ b/src/sst/core/eli/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE src/sst/core/eli CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/eli/README.md b/src/sst/core/eli/README.md index ae8f8836a..a2ad4a529 100644 --- a/src/sst/core/eli/README.md +++ b/src/sst/core/eli/README.md @@ -53,4 +53,4 @@ where `Base2` itself inherits from `Base1`. The derived constructor for `Base2` must register a class `T` to itself and to the original `Base1`. The meaning of the type alias `is_constructible` applies only to the most derived base class. -#### Copyright (c) 2009-2024, National Technology and Engineering Solutions of Sandia, LLC (NTESS) +#### Copyright (c) 2009-2025, National Technology and Engineering Solutions of Sandia, LLC (NTESS) diff --git a/src/sst/core/eli/attributeInfo.h b/src/sst/core/eli/attributeInfo.h index 24f0d0442..21487f5f5 100644 --- a/src/sst/core/eli/attributeInfo.h +++ b/src/sst/core/eli/attributeInfo.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/categoryInfo.h b/src/sst/core/eli/categoryInfo.h index 9d641d252..039c60677 100644 --- a/src/sst/core/eli/categoryInfo.h +++ b/src/sst/core/eli/categoryInfo.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/defaultInfo.h b/src/sst/core/eli/defaultInfo.h index e0793f37d..4ca0ec9b6 100644 --- a/src/sst/core/eli/defaultInfo.h +++ b/src/sst/core/eli/defaultInfo.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/elementbuilder.h b/src/sst/core/eli/elementbuilder.h index 618764a1c..c72e12b12 100644 --- a/src/sst/core/eli/elementbuilder.h +++ b/src/sst/core/eli/elementbuilder.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/elementinfo.cc b/src/sst/core/eli/elementinfo.cc index b71996883..d2cfcae89 100644 --- a/src/sst/core/eli/elementinfo.cc +++ b/src/sst/core/eli/elementinfo.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/elementinfo.h b/src/sst/core/eli/elementinfo.h index ae24072d6..34b203c68 100644 --- a/src/sst/core/eli/elementinfo.h +++ b/src/sst/core/eli/elementinfo.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/elibase.cc b/src/sst/core/eli/elibase.cc index 3c054f020..74a7b5282 100644 --- a/src/sst/core/eli/elibase.cc +++ b/src/sst/core/eli/elibase.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/elibase.h b/src/sst/core/eli/elibase.h index 57f5268f1..cc775dc56 100644 --- a/src/sst/core/eli/elibase.h +++ b/src/sst/core/eli/elibase.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/interfaceInfo.h b/src/sst/core/eli/interfaceInfo.h index 75d80ceaa..047b8a394 100644 --- a/src/sst/core/eli/interfaceInfo.h +++ b/src/sst/core/eli/interfaceInfo.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/paramsInfo.h b/src/sst/core/eli/paramsInfo.h index b77e2eb2d..0fc2ad287 100644 --- a/src/sst/core/eli/paramsInfo.h +++ b/src/sst/core/eli/paramsInfo.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/portsInfo.h b/src/sst/core/eli/portsInfo.h index cb6d60182..2a1d358c5 100644 --- a/src/sst/core/eli/portsInfo.h +++ b/src/sst/core/eli/portsInfo.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/profilePointInfo.h b/src/sst/core/eli/profilePointInfo.h index 1600b960a..21312765f 100644 --- a/src/sst/core/eli/profilePointInfo.h +++ b/src/sst/core/eli/profilePointInfo.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/simpleInfo.h b/src/sst/core/eli/simpleInfo.h index 49bb519a2..f976db5d6 100644 --- a/src/sst/core/eli/simpleInfo.h +++ b/src/sst/core/eli/simpleInfo.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/statsInfo.h b/src/sst/core/eli/statsInfo.h index faacc0c41..fe1d974fc 100644 --- a/src/sst/core/eli/statsInfo.h +++ b/src/sst/core/eli/statsInfo.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/eli/subcompSlotInfo.h b/src/sst/core/eli/subcompSlotInfo.h index 3c05dfa96..36fda0b07 100644 --- a/src/sst/core/eli/subcompSlotInfo.h +++ b/src/sst/core/eli/subcompSlotInfo.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/env/CMakeLists.txt b/src/sst/core/env/CMakeLists.txt index 64f842110..97a0db2ed 100644 --- a/src/sst/core/env/CMakeLists.txt +++ b/src/sst/core/env/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE src/sst/core/env CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/env/envconfig.cc b/src/sst/core/env/envconfig.cc index 7287ba374..3a036f237 100644 --- a/src/sst/core/env/envconfig.cc +++ b/src/sst/core/env/envconfig.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/env/envconfig.h b/src/sst/core/env/envconfig.h index e5b575701..16a524729 100644 --- a/src/sst/core/env/envconfig.h +++ b/src/sst/core/env/envconfig.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/env/envquery.cc b/src/sst/core/env/envquery.cc index d6ef653b4..17196e7cf 100644 --- a/src/sst/core/env/envquery.cc +++ b/src/sst/core/env/envquery.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/env/envquery.h b/src/sst/core/env/envquery.h index 7c3891908..b1d3a5942 100644 --- a/src/sst/core/env/envquery.h +++ b/src/sst/core/env/envquery.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/event.cc b/src/sst/core/event.cc index 48c9dad72..0aa7d3070 100644 --- a/src/sst/core/event.cc +++ b/src/sst/core/event.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/event.h b/src/sst/core/event.h index 86bf10f42..a78a61cb0 100644 --- a/src/sst/core/event.h +++ b/src/sst/core/event.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/exit.cc b/src/sst/core/exit.cc index 6410761f4..8d6f6d192 100644 --- a/src/sst/core/exit.cc +++ b/src/sst/core/exit.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/exit.h b/src/sst/core/exit.h index aa37c3888..9a92c9b18 100644 --- a/src/sst/core/exit.h +++ b/src/sst/core/exit.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/factory.cc b/src/sst/core/factory.cc index a3473a7c2..7f6cb0560 100644 --- a/src/sst/core/factory.cc +++ b/src/sst/core/factory.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/factory.h b/src/sst/core/factory.h index d617cb409..a5bfcb091 100644 --- a/src/sst/core/factory.h +++ b/src/sst/core/factory.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/from_string.h b/src/sst/core/from_string.h index fcd16cd56..dc818b0de 100644 --- a/src/sst/core/from_string.h +++ b/src/sst/core/from_string.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/heartbeat.cc b/src/sst/core/heartbeat.cc index baddc5b29..72ee8b7fd 100644 --- a/src/sst/core/heartbeat.cc +++ b/src/sst/core/heartbeat.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/heartbeat.h b/src/sst/core/heartbeat.h index 7e493bd07..f7db83081 100644 --- a/src/sst/core/heartbeat.h +++ b/src/sst/core/heartbeat.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/CMakeLists.txt b/src/sst/core/impl/CMakeLists.txt index d6d2e5644..cd8d4c0d9 100644 --- a/src/sst/core/impl/CMakeLists.txt +++ b/src/sst/core/impl/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE src/sst/impl CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/impl/interactive/simpleDebug.cc b/src/sst/core/impl/interactive/simpleDebug.cc index 661c54169..f39e0e70e 100644 --- a/src/sst/core/impl/interactive/simpleDebug.cc +++ b/src/sst/core/impl/interactive/simpleDebug.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/interactive/simpleDebug.h b/src/sst/core/impl/interactive/simpleDebug.h index 385af8b87..d48f59d28 100644 --- a/src/sst/core/impl/interactive/simpleDebug.h +++ b/src/sst/core/impl/interactive/simpleDebug.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/partitioners/CMakeLists.txt b/src/sst/core/impl/partitioners/CMakeLists.txt index a4811ccaa..a5a54f125 100644 --- a/src/sst/core/impl/partitioners/CMakeLists.txt +++ b/src/sst/core/impl/partitioners/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE src/sst/core/impl/partitioners CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/impl/partitioners/linpart.cc b/src/sst/core/impl/partitioners/linpart.cc index ef7a3b9f6..73636eddc 100644 --- a/src/sst/core/impl/partitioners/linpart.cc +++ b/src/sst/core/impl/partitioners/linpart.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/partitioners/linpart.h b/src/sst/core/impl/partitioners/linpart.h index 4397c496a..8d53c17dd 100644 --- a/src/sst/core/impl/partitioners/linpart.h +++ b/src/sst/core/impl/partitioners/linpart.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/partitioners/rrobin.cc b/src/sst/core/impl/partitioners/rrobin.cc index 6a8ceab2d..38b6d03b4 100644 --- a/src/sst/core/impl/partitioners/rrobin.cc +++ b/src/sst/core/impl/partitioners/rrobin.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/partitioners/rrobin.h b/src/sst/core/impl/partitioners/rrobin.h index 8878e91af..536f09d51 100644 --- a/src/sst/core/impl/partitioners/rrobin.h +++ b/src/sst/core/impl/partitioners/rrobin.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/partitioners/selfpart.cc b/src/sst/core/impl/partitioners/selfpart.cc index 5a3ee4999..3e94af7eb 100644 --- a/src/sst/core/impl/partitioners/selfpart.cc +++ b/src/sst/core/impl/partitioners/selfpart.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/partitioners/selfpart.h b/src/sst/core/impl/partitioners/selfpart.h index aa4487643..d75836fb3 100644 --- a/src/sst/core/impl/partitioners/selfpart.h +++ b/src/sst/core/impl/partitioners/selfpart.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/partitioners/simplepart.cc b/src/sst/core/impl/partitioners/simplepart.cc index bd131b9f3..c1555f37d 100644 --- a/src/sst/core/impl/partitioners/simplepart.cc +++ b/src/sst/core/impl/partitioners/simplepart.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/partitioners/simplepart.h b/src/sst/core/impl/partitioners/simplepart.h index e63eb7c73..04af9a61d 100644 --- a/src/sst/core/impl/partitioners/simplepart.h +++ b/src/sst/core/impl/partitioners/simplepart.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/partitioners/singlepart.cc b/src/sst/core/impl/partitioners/singlepart.cc index bcd73fbf5..08ad96a90 100644 --- a/src/sst/core/impl/partitioners/singlepart.cc +++ b/src/sst/core/impl/partitioners/singlepart.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/partitioners/singlepart.h b/src/sst/core/impl/partitioners/singlepart.h index 3c7e5f95e..43486771c 100644 --- a/src/sst/core/impl/partitioners/singlepart.h +++ b/src/sst/core/impl/partitioners/singlepart.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/timevortex/CMakeLists.txt b/src/sst/core/impl/timevortex/CMakeLists.txt index 45df61ce6..cb8c050c3 100644 --- a/src/sst/core/impl/timevortex/CMakeLists.txt +++ b/src/sst/core/impl/timevortex/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE src/sst/core/impl/timevortex CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/impl/timevortex/timeVortexBinnedMap.cc b/src/sst/core/impl/timevortex/timeVortexBinnedMap.cc index aeab375d8..a2de0d140 100644 --- a/src/sst/core/impl/timevortex/timeVortexBinnedMap.cc +++ b/src/sst/core/impl/timevortex/timeVortexBinnedMap.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/timevortex/timeVortexBinnedMap.h b/src/sst/core/impl/timevortex/timeVortexBinnedMap.h index 9edf71f3e..97802613f 100644 --- a/src/sst/core/impl/timevortex/timeVortexBinnedMap.h +++ b/src/sst/core/impl/timevortex/timeVortexBinnedMap.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/timevortex/timeVortexPQ.cc b/src/sst/core/impl/timevortex/timeVortexPQ.cc index 51aaccc59..8c2b0747e 100644 --- a/src/sst/core/impl/timevortex/timeVortexPQ.cc +++ b/src/sst/core/impl/timevortex/timeVortexPQ.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/impl/timevortex/timeVortexPQ.h b/src/sst/core/impl/timevortex/timeVortexPQ.h index 5f9c30091..aa0a499cc 100644 --- a/src/sst/core/impl/timevortex/timeVortexPQ.h +++ b/src/sst/core/impl/timevortex/timeVortexPQ.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/initQueue.cc b/src/sst/core/initQueue.cc index 137fc5439..4090cbd10 100644 --- a/src/sst/core/initQueue.cc +++ b/src/sst/core/initQueue.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/initQueue.h b/src/sst/core/initQueue.h index be966423d..e7ebefbcb 100644 --- a/src/sst/core/initQueue.h +++ b/src/sst/core/initQueue.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interactiveAction.h b/src/sst/core/interactiveAction.h index c6f5219be..831c84b43 100644 --- a/src/sst/core/interactiveAction.h +++ b/src/sst/core/interactiveAction.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interactiveConsole.cc b/src/sst/core/interactiveConsole.cc index f3babbc0b..dd9caf706 100644 --- a/src/sst/core/interactiveConsole.cc +++ b/src/sst/core/interactiveConsole.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interactiveConsole.h b/src/sst/core/interactiveConsole.h index 1dfee285c..1523a1431 100644 --- a/src/sst/core/interactiveConsole.h +++ b/src/sst/core/interactiveConsole.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interfaces/CMakeLists.txt b/src/sst/core/interfaces/CMakeLists.txt index d979f432f..02328c261 100644 --- a/src/sst/core/interfaces/CMakeLists.txt +++ b/src/sst/core/interfaces/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE src/sst/core/interfaces CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/interfaces/TestEvent.cc b/src/sst/core/interfaces/TestEvent.cc index 61e17aa79..22f47a807 100644 --- a/src/sst/core/interfaces/TestEvent.cc +++ b/src/sst/core/interfaces/TestEvent.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interfaces/TestEvent.h b/src/sst/core/interfaces/TestEvent.h index ddd3ccbeb..ab69f1251 100644 --- a/src/sst/core/interfaces/TestEvent.h +++ b/src/sst/core/interfaces/TestEvent.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interfaces/simpleNetwork.cc b/src/sst/core/interfaces/simpleNetwork.cc index eb7af2449..08bbd959c 100644 --- a/src/sst/core/interfaces/simpleNetwork.cc +++ b/src/sst/core/interfaces/simpleNetwork.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interfaces/simpleNetwork.h b/src/sst/core/interfaces/simpleNetwork.h index d96505487..56ea75d5f 100644 --- a/src/sst/core/interfaces/simpleNetwork.h +++ b/src/sst/core/interfaces/simpleNetwork.h @@ -1,9 +1,9 @@ // -*- mode: c++ -*- -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interfaces/stdMem.cc b/src/sst/core/interfaces/stdMem.cc index 54a443b64..bc8af892d 100644 --- a/src/sst/core/interfaces/stdMem.cc +++ b/src/sst/core/interfaces/stdMem.cc @@ -1,9 +1,9 @@ // -*- mode: c++ -*- -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interfaces/stdMem.h b/src/sst/core/interfaces/stdMem.h index c2fd759e6..d71626c48 100644 --- a/src/sst/core/interfaces/stdMem.h +++ b/src/sst/core/interfaces/stdMem.h @@ -1,9 +1,9 @@ // -*- mode: c++ -*- -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interfaces/stringEvent.h b/src/sst/core/interfaces/stringEvent.h index c1793c0e3..8ab4cfa13 100644 --- a/src/sst/core/interfaces/stringEvent.h +++ b/src/sst/core/interfaces/stringEvent.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interprocess/CMakeLists.txt b/src/sst/core/interprocess/CMakeLists.txt index d601cd3c0..a2ad19616 100644 --- a/src/sst/core/interprocess/CMakeLists.txt +++ b/src/sst/core/interprocess/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE src/sst/core/interprocess CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/interprocess/circularBuffer.h b/src/sst/core/interprocess/circularBuffer.h index e22547462..208f3c1b6 100644 --- a/src/sst/core/interprocess/circularBuffer.h +++ b/src/sst/core/interprocess/circularBuffer.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interprocess/ipctunnel.cc b/src/sst/core/interprocess/ipctunnel.cc index a42a85f71..6b0be2279 100644 --- a/src/sst/core/interprocess/ipctunnel.cc +++ b/src/sst/core/interprocess/ipctunnel.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interprocess/ipctunnel.h b/src/sst/core/interprocess/ipctunnel.h index 467f6bc5b..a4bb43db5 100644 --- a/src/sst/core/interprocess/ipctunnel.h +++ b/src/sst/core/interprocess/ipctunnel.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interprocess/mmapchild_pin3.h b/src/sst/core/interprocess/mmapchild_pin3.h index 7358f352f..01a8a2223 100644 --- a/src/sst/core/interprocess/mmapchild_pin3.h +++ b/src/sst/core/interprocess/mmapchild_pin3.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interprocess/mmapparent.cc b/src/sst/core/interprocess/mmapparent.cc index 6d0df8b5e..74aa8924d 100644 --- a/src/sst/core/interprocess/mmapparent.cc +++ b/src/sst/core/interprocess/mmapparent.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interprocess/mmapparent.h b/src/sst/core/interprocess/mmapparent.h index 34d24a9ed..1709e53c9 100644 --- a/src/sst/core/interprocess/mmapparent.h +++ b/src/sst/core/interprocess/mmapparent.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interprocess/shmchild.h b/src/sst/core/interprocess/shmchild.h index faa88c91c..7993f526a 100644 --- a/src/sst/core/interprocess/shmchild.h +++ b/src/sst/core/interprocess/shmchild.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interprocess/shmparent.cc b/src/sst/core/interprocess/shmparent.cc index 280583d72..624cba58b 100644 --- a/src/sst/core/interprocess/shmparent.cc +++ b/src/sst/core/interprocess/shmparent.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interprocess/shmparent.h b/src/sst/core/interprocess/shmparent.h index 40d3f9daa..58b0b6b86 100644 --- a/src/sst/core/interprocess/shmparent.h +++ b/src/sst/core/interprocess/shmparent.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interprocess/sstmutex.h b/src/sst/core/interprocess/sstmutex.h index acc492681..1d03e5086 100644 --- a/src/sst/core/interprocess/sstmutex.h +++ b/src/sst/core/interprocess/sstmutex.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/interprocess/tunneldef.h b/src/sst/core/interprocess/tunneldef.h index ee3e0d826..6a444563c 100644 --- a/src/sst/core/interprocess/tunneldef.h +++ b/src/sst/core/interprocess/tunneldef.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/iouse.cc b/src/sst/core/iouse.cc index 6b495c98a..4dde03943 100644 --- a/src/sst/core/iouse.cc +++ b/src/sst/core/iouse.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/iouse.h b/src/sst/core/iouse.h index 8da715711..90617c3ce 100644 --- a/src/sst/core/iouse.h +++ b/src/sst/core/iouse.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/link.cc b/src/sst/core/link.cc index e8382631a..7582d7901 100644 --- a/src/sst/core/link.cc +++ b/src/sst/core/link.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/link.h b/src/sst/core/link.h index b02cbdc74..0bfc2b1da 100644 --- a/src/sst/core/link.h +++ b/src/sst/core/link.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/linkMap.h b/src/sst/core/linkMap.h index ad9edc307..0be58ca60 100644 --- a/src/sst/core/linkMap.h +++ b/src/sst/core/linkMap.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/linkPair.h b/src/sst/core/linkPair.h index ad230e04a..1926c3cd9 100644 --- a/src/sst/core/linkPair.h +++ b/src/sst/core/linkPair.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/main.cc b/src/sst/core/main.cc index b95ea4a27..8f52d0bd2 100644 --- a/src/sst/core/main.cc +++ b/src/sst/core/main.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/mainpage.dox b/src/sst/core/mainpage.dox index 2755aed33..45ac3c516 100644 --- a/src/sst/core/mainpage.dox +++ b/src/sst/core/mainpage.dox @@ -37,11 +37,11 @@ Installation instructions can be found None: # NOTE: __init__ is called at startup for all tests before any # setUpModules(), setUpClass(), setUp() and the like are called. - super(SSTTestCase, self).__init__(methodName) + super().__init__(methodName) self.testname = methodName - parent_module_path: str = os.path.dirname(sys.modules[self.__class__.__module__].__file__) # type: ignore + parent_module_path: str = os.path.dirname(sys.modules[self.__class__.__module__].__file__) # type: ignore [assignment,type-var] self._testsuite_dirpath = parent_module_path - #log_forced("SSTTestCase: __init__() - {0}".format(self.testname)) self.initializeClass(self.testname) self._start_test_time = time.time() self._stop_test_time = time.time() @@ -195,7 +195,7 @@ def get_testsuite_dir(self) -> str: """ Return the directory path of the testsuite that is being run Returns: - (str)The path of the testsite directory + (str) The path of the testsite directory """ return self._testsuite_dirpath @@ -235,9 +235,23 @@ def get_test_runtime_sec(self) -> float: ### Method to run an SST simulation ################################################################################ - def run_sst(self, sdl_file, out_file, err_file=None, set_cwd=None, mpi_out_files="", - other_args="", num_ranks=None, num_threads=None, global_args=None, - timeout_sec=120, expected_rc=0, check_sdl_file=True, send_signal=signal.NSIG, signal_sec=3): + def run_sst( + self, + sdl_file: str, + out_file: str, + err_file: Optional[str] = None, + set_cwd: Optional[str] = None, + mpi_out_files: str = "", + other_args: str = "", + num_ranks: Optional[int] = None, + num_threads: Optional[int] = None, + global_args: Optional[str] = None, + timeout_sec: int = 120, + expected_rc: int = 0, + check_sdl_file: bool = True, + send_signal: int = signal.NSIG, + signal_sec: int = 3 + ) -> str: """ Launch sst with with the command line and send output to the output file. The SST execution will be monitored for result errors and timeouts. On an error or timeout, a SSTTestCase.assert() will be generated @@ -288,8 +302,7 @@ def run_sst(self, sdl_file, out_file, err_file=None, set_cwd=None, mpi_out_files check_param_type("num_threads", num_threads, int) if global_args is not None: check_param_type("global_args", global_args, str) - if not (isinstance(timeout_sec, (int, float)) and not isinstance(timeout_sec, bool)): - raise ValueError("ERROR: Timeout_sec must be a postive int or a float") + check_param_type("timeout_sec", timeout_sec, int) if expected_rc is not None: check_param_type("expected_rc", expected_rc, int) @@ -331,8 +344,8 @@ def run_sst(self, sdl_file, out_file, err_file=None, set_cwd=None, mpi_out_files numa_param = "" if num_ranks > 1: # Check to see if mpirun is available - rtn = os.system("which mpirun > /dev/null 2>&1") - if rtn == 0: + rtn_mpirun = os.system("which mpirun > /dev/null 2>&1") + if rtn_mpirun == 0: mpi_avail = True numa_param = "-map-by numa:PE={0}".format(num_threads) @@ -433,7 +446,7 @@ def tearDownModule() -> None: ################### -def setUpModuleConcurrent(test): +def setUpModuleConcurrent(test: SSTTestCase) -> None: """ Perform setup functions before the testing Module loads. This function is called by the Frameworks before tests in any TestCase @@ -461,7 +474,7 @@ def setUpModuleConcurrent(test): ### -def tearDownModuleConcurrent(test): +def tearDownModuleConcurrent(test: SSTTestCase) -> None: """ Perform teardown functions immediately after a testing Module finishes. This function is called by the Frameworks after all tests in all TestCases diff --git a/src/sst/core/testingframework/sst_unittest_support.py b/src/sst/core/testingframework/sst_unittest_support.py index d4805826a..86fa5dff7 100644 --- a/src/sst/core/testingframework/sst_unittest_support.py +++ b/src/sst/core/testingframework/sst_unittest_support.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/testingframework/test_engine.py b/src/sst/core/testingframework/test_engine.py index b9ed6c1d4..0276078da 100644 --- a/src/sst/core/testingframework/test_engine.py +++ b/src/sst/core/testingframework/test_engine.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/testingframework/test_engine_globals.py b/src/sst/core/testingframework/test_engine_globals.py index f235d77a7..6af6dc814 100644 --- a/src/sst/core/testingframework/test_engine_globals.py +++ b/src/sst/core/testingframework/test_engine_globals.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/testingframework/test_engine_junit.py b/src/sst/core/testingframework/test_engine_junit.py index c3118c74a..0d05bd22d 100644 --- a/src/sst/core/testingframework/test_engine_junit.py +++ b/src/sst/core/testingframework/test_engine_junit.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license @@ -47,7 +47,9 @@ import re import xml.etree.ElementTree as ET import xml.dom.minidom -from typing import IO, List, Mapping, Optional +from typing import DefaultDict, Dict, IO, List, Mapping, Optional, Union + +Entry = Dict[str, Optional[str]] ################################################################################ @@ -88,15 +90,27 @@ ################################################################################ -class JUnitTestSuite(object): +class JUnitTestSuite: """ Suite of test cases. Can handle unicode strings or binary strings if their encoding is provided. """ - def __init__(self, name, test_cases=None, hostname=None, id=None, - package=None, timestamp=None, properties=None, file=None, - log=None, url=None, stdout=None, stderr=None): + def __init__( + self, + name: str, + test_cases: Optional[List["JUnitTestCase"]] = None, + hostname: Optional[str] = None, + id: Optional[str] = None, + package: Optional[str] = None, + timestamp: Optional[str] = None, + properties: Optional[Mapping[str, str]] = None, + file: Optional[str] = None, + log: Optional[str] = None, + url: Optional[str] = None, + stdout: Optional[str] = None, + stderr: Optional[str] = None, + ) -> None: self.name = name if not test_cases: test_cases = [] @@ -118,7 +132,7 @@ def __init__(self, name, test_cases=None, hostname=None, id=None, #### - def junit_build_xml_doc(self, encoding=None): + def junit_build_xml_doc(self, encoding: Optional[str] = None) -> ET.Element: """ Builds the XML document for the JUnit test suite. Produces clean unicode strings and decodes non-unicode with the help of encoding. @@ -184,35 +198,35 @@ def junit_build_xml_doc(self, encoding=None): stderr_element.text = _junit_decode(self.stderr, encoding) # test cases - for case in self.test_cases: + for test_case in self.test_cases: test_case_attributes = dict() - test_case_attributes["name"] = _junit_decode(case.name, encoding) - if case.assertions: + test_case_attributes["name"] = _junit_decode(test_case.name, encoding) + if test_case.assertions: # Number of assertions in the test case - test_case_attributes["assertions"] = "%d" % case.assertions - if case.elapsed_sec: - test_case_attributes["time"] = "%f" % case.elapsed_sec - if case.timestamp: - test_case_attributes["timestamp"] = _junit_decode(case.timestamp, encoding) - if case.classname: - test_case_attributes["classname"] = _junit_decode(case.classname, encoding) - if case.status: - test_case_attributes["status"] = _junit_decode(case.status, encoding) - if case.category: - test_case_attributes["class"] = _junit_decode(case.category, encoding) - if case.file: - test_case_attributes["file"] = _junit_decode(case.file, encoding) - if case.line: - test_case_attributes["line"] = _junit_decode(case.line, encoding) - if case.log: - test_case_attributes["log"] = _junit_decode(case.log, encoding) - if case.url: - test_case_attributes["url"] = _junit_decode(case.url, encoding) + test_case_attributes["assertions"] = "%d" % test_case.assertions # type: ignore [str-format] + if test_case.elapsed_sec: + test_case_attributes["time"] = "%f" % test_case.elapsed_sec + if test_case.timestamp: + test_case_attributes["timestamp"] = _junit_decode(test_case.timestamp, encoding) + if test_case.classname: + test_case_attributes["classname"] = _junit_decode(test_case.classname, encoding) + if test_case.status: + test_case_attributes["status"] = _junit_decode(test_case.status, encoding) + if test_case.category: + test_case_attributes["class"] = _junit_decode(test_case.category, encoding) + if test_case.file: + test_case_attributes["file"] = _junit_decode(test_case.file, encoding) + if test_case.line: + test_case_attributes["line"] = _junit_decode(test_case.line, encoding) + if test_case.log: + test_case_attributes["log"] = _junit_decode(test_case.log, encoding) + if test_case.url: + test_case_attributes["url"] = _junit_decode(test_case.url, encoding) test_case_element = ET.SubElement(xml_element, "testcase", test_case_attributes) # failures - for failure in case.failures: + for failure in test_case.failures: if failure["output"] or failure["message"]: attrs = {"type": "failure"} if failure["message"]: @@ -225,7 +239,7 @@ def junit_build_xml_doc(self, encoding=None): test_case_element.append(failure_element) # errors - for error in case.errors: + for error in test_case.errors: if error["message"] or error["output"]: attrs = {"type": "error"} if error["message"]: @@ -238,7 +252,7 @@ def junit_build_xml_doc(self, encoding=None): test_case_element.append(error_element) # skippeds - for skipped in case.skipped: + for skipped in test_case.skipped: attrs = {"type": "skipped"} if skipped["message"]: attrs["message"] = _junit_decode(skipped["message"], encoding) @@ -248,28 +262,41 @@ def junit_build_xml_doc(self, encoding=None): test_case_element.append(skipped_element) # test stdout - if case.stdout: + if test_case.stdout: stdout_element = ET.Element("system-out") - stdout_element.text = _junit_decode(case.stdout, encoding) + stdout_element.text = _junit_decode(test_case.stdout, encoding) test_case_element.append(stdout_element) # test stderr - if case.stderr: + if test_case.stderr: stderr_element = ET.Element("system-err") - stderr_element.text = _junit_decode(case.stderr, encoding) + stderr_element.text = _junit_decode(test_case.stderr, encoding) test_case_element.append(stderr_element) return xml_element #### -class JUnitTestCase(object): +class JUnitTestCase: """A JUnit test case with a result and possibly some stdout or stderr""" - def __init__(self, name, classname=None, elapsed_sec=None, stdout=None, - stderr=None, assertions=None, timestamp=None, status=None, - category=None, file=None, line=None, log=None, url=None, - allow_multiple_subelements=False): + def __init__( + self, + name: str, + classname: Optional[str] = None, + elapsed_sec: Optional[float] = None, + stdout: Optional[str] = None, + stderr: Optional[str] = None, + assertions: Optional[str] = None, + timestamp: Optional[str] = None, + status: Optional[str] = None, + category: Optional[str] = None, + file: Optional[str] = None, + line: Optional[str] = None, + log: Optional[str] = None, + url: Optional[str] = None, + allow_multiple_subelements: bool = False, + ) -> None: self.name = name self.assertions = assertions self.elapsed_sec = elapsed_sec @@ -284,18 +311,23 @@ def __init__(self, name, classname=None, elapsed_sec=None, stdout=None, self.stdout = stdout self.stderr = stderr self.is_enabled = True - self.errors = [] - self.failures = [] - self.skipped = [] - self.allow_multiple_subalements = allow_multiple_subelements - - def junit_add_error_info(self, message=None, output=None, error_type=None): + self.errors: List[Entry] = [] + self.failures: List[Entry] = [] + self.skipped: List[Entry] = [] + self.allow_multiple_subelements = allow_multiple_subelements + + def junit_add_error_info( + self, + message: Optional[str] = None, + output: Optional[str] = None, + error_type: Optional[str] = None, + ) -> None: """Adds an error message, output, or both to the test case""" error = {} error["message"] = message error["output"] = output error["type"] = error_type - if self.allow_multiple_subalements: + if self.allow_multiple_subelements: if message or output: self.errors.append(error) elif not len(self.errors): @@ -308,13 +340,18 @@ def junit_add_error_info(self, message=None, output=None, error_type=None): if error_type: self.errors[0]["type"] = error_type - def junit_add_failure_info(self, message=None, output=None, failure_type=None): + def junit_add_failure_info( + self, + message: Optional[str] = None, + output: Optional[str] = None, + failure_type: Optional[str] = None, + ) -> None: """Adds a failure message, output, or both to the test case""" failure = {} failure["message"] = message failure["output"] = output failure["type"] = failure_type - if self.allow_multiple_subalements: + if self.allow_multiple_subelements: if message or output: self.failures.append(failure) elif not len(self.failures): @@ -327,12 +364,16 @@ def junit_add_failure_info(self, message=None, output=None, failure_type=None): if failure_type: self.failures[0]["type"] = failure_type - def junit_add_skipped_info(self, message=None, output=None): + def junit_add_skipped_info( + self, + message: Optional[str] = None, + output: Optional[str] = None, + ) -> None: """Adds a skipped message, output, or both to the test case""" skipped = {} skipped["message"] = message skipped["output"] = output - if self.allow_multiple_subalements: + if self.allow_multiple_subelements: if message or output: self.skipped.append(skipped) elif not len(self.skipped): @@ -343,25 +384,29 @@ def junit_add_skipped_info(self, message=None, output=None): if output: self.skipped[0]["output"] = output - def junit_add_elapsed_sec(self, elapsed_sec): + def junit_add_elapsed_sec(self, elapsed_sec: float) -> None: """Add the elapsed time to the testcase""" self.elapsed_sec = elapsed_sec - def junit_is_failure(self): + def junit_is_failure(self) -> bool: """returns true if this test case is a failure""" return sum(1 for f in self.failures if f["message"] or f["output"]) > 0 - def junit_is_error(self): + def junit_is_error(self) -> bool: """returns true if this test case is an error""" return sum(1 for e in self.errors if e["message"] or e["output"]) > 0 - def junit_is_skipped(self): + def junit_is_skipped(self) -> bool: """returns true if this test case has been skipped""" return len(self.skipped) > 0 #### -def junit_to_xml_report_string(test_suites, prettyprint=True, encoding=None): +def junit_to_xml_report_string( + test_suites: List["JUnitTestSuite"], + prettyprint: bool = True, + encoding: Optional[str] = None, +) -> str: """ Returns the string representation of the JUnit XML document. @param encoding: The encoding of the input. @@ -374,7 +419,7 @@ def junit_to_xml_report_string(test_suites, prettyprint=True, encoding=None): raise TypeError("test_suites must be a list of test suites") xml_element = ET.Element("testsuites") - attributes = defaultdict(int) + attributes: DefaultDict[str, Union[int, float]] = defaultdict(int) for ts in test_suites: ts_xml = ts.junit_build_xml_doc(encoding=encoding) for key in ["disabled", "errors", "failures", "tests"]: @@ -396,18 +441,24 @@ def junit_to_xml_report_string(test_suites, prettyprint=True, encoding=None): if prettyprint: # minidom.parseString() works just on correctly encoded binary strings xml_string = xml_string.encode(encoding or "utf-8") - xml_string = xml.dom.minidom.parseString(xml_string) + xml_string_document = xml.dom.minidom.parseString(xml_string) # toprettyxml() produces unicode if no encoding is being passed # or binary string with an encoding - xml_string = xml_string.toprettyxml(encoding=encoding) - if encoding: + xml_string = xml_string_document.toprettyxml(encoding=encoding) + if isinstance(xml_string, bytes): + assert encoding is not None xml_string = xml_string.decode(encoding) # is unicode now return xml_string #### -def junit_to_xml_report_file(file_descriptor, test_suites, prettyprint=True, encoding=None): +def junit_to_xml_report_file( + file_descriptor: IO[str], + test_suites: List["JUnitTestSuite"], + prettyprint: bool = True, + encoding: Optional[str] = None, +) -> None: """ Writes the JUnit XML document to a file. """ @@ -417,7 +468,7 @@ def junit_to_xml_report_file(file_descriptor, test_suites, prettyprint=True, enc #### -def _junit_decode(var, encoding): +def _junit_decode(var: Optional[str], encoding: Optional[str]) -> str: """ If not already unicode, decode it. """ @@ -425,7 +476,7 @@ def _junit_decode(var, encoding): #### -def _junit_clean_illegal_xml_chars(string_to_clean): +def _junit_clean_illegal_xml_chars(string_to_clean: str) -> str: """ Removes any illegal unicode characters from the given XML string. @see: http://stackoverflow.com/questions/1707890/fast-way-to-filter- diff --git a/src/sst/core/testingframework/test_engine_support.py b/src/sst/core/testingframework/test_engine_support.py index 92791aa99..5712c850d 100644 --- a/src/sst/core/testingframework/test_engine_support.py +++ b/src/sst/core/testingframework/test_engine_support.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/testingframework/test_engine_unittest.py b/src/sst/core/testingframework/test_engine_unittest.py index 5c61a8e74..c5c029477 100644 --- a/src/sst/core/testingframework/test_engine_unittest.py +++ b/src/sst/core/testingframework/test_engine_unittest.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/src/sst/core/threadsafe.h b/src/sst/core/threadsafe.h index 05ec45d86..ef87f5929 100644 --- a/src/sst/core/threadsafe.h +++ b/src/sst/core/threadsafe.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/timeConverter.h b/src/sst/core/timeConverter.h index a1bb8fe62..d805554ab 100644 --- a/src/sst/core/timeConverter.h +++ b/src/sst/core/timeConverter.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/timeLord.cc b/src/sst/core/timeLord.cc index e674decae..caef52e48 100644 --- a/src/sst/core/timeLord.cc +++ b/src/sst/core/timeLord.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/timeLord.h b/src/sst/core/timeLord.h index 36aea7657..df6e1c1e1 100644 --- a/src/sst/core/timeLord.h +++ b/src/sst/core/timeLord.h @@ -1,10 +1,10 @@ // -*- c++ -*- -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/timeVortex.cc b/src/sst/core/timeVortex.cc index fce20af9d..03b729f7f 100644 --- a/src/sst/core/timeVortex.cc +++ b/src/sst/core/timeVortex.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/timeVortex.h b/src/sst/core/timeVortex.h index 5010bb1ed..3ebc2707c 100644 --- a/src/sst/core/timeVortex.h +++ b/src/sst/core/timeVortex.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/uninitializedQueue.cc b/src/sst/core/uninitializedQueue.cc index 1c5b8e096..bac291365 100644 --- a/src/sst/core/uninitializedQueue.cc +++ b/src/sst/core/uninitializedQueue.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/uninitializedQueue.h b/src/sst/core/uninitializedQueue.h index f5426af41..40740aa06 100644 --- a/src/sst/core/uninitializedQueue.h +++ b/src/sst/core/uninitializedQueue.h @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/unitAlgebra.cc b/src/sst/core/unitAlgebra.cc index 301e5eb7f..d8f244e28 100644 --- a/src/sst/core/unitAlgebra.cc +++ b/src/sst/core/unitAlgebra.cc @@ -1,8 +1,8 @@ -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/unitAlgebra.h b/src/sst/core/unitAlgebra.h index 410e96a7a..8e1feeb61 100644 --- a/src/sst/core/unitAlgebra.h +++ b/src/sst/core/unitAlgebra.h @@ -1,10 +1,10 @@ // -*- c++ -*- -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/src/sst/core/warnmacros.h b/src/sst/core/warnmacros.h index 78954bb53..9587fbd68 100644 --- a/src/sst/core/warnmacros.h +++ b/src/sst/core/warnmacros.h @@ -1,10 +1,10 @@ // -*- c++ -*- -// Copyright 2009-2024 NTESS. Under the terms +// Copyright 2009-2025 NTESS. Under the terms // of Contract DE-NA0003525 with NTESS, the U.S. // Government retains certain rights in this software. // -// Copyright (c) 2009-2024, NTESS +// Copyright (c) 2009-2025, NTESS // All rights reserved. // // This file is part of the SST software package. For license diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index ee1f904c9..ece42a37e 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -1,11 +1,11 @@ # ~~~ # SST-CORE tests/ CMake # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/subcomponent_tests/test_sc_2a.py b/tests/subcomponent_tests/test_sc_2a.py index 45252b6a9..fa6a9e7dc 100644 --- a/tests/subcomponent_tests/test_sc_2a.py +++ b/tests/subcomponent_tests/test_sc_2a.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/subcomponent_tests/test_sc_2u.py b/tests/subcomponent_tests/test_sc_2u.py index 443b80715..160c5b885 100644 --- a/tests/subcomponent_tests/test_sc_2u.py +++ b/tests/subcomponent_tests/test_sc_2u.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/subcomponent_tests/test_sc_2u2a.py b/tests/subcomponent_tests/test_sc_2u2a.py index bcce45540..26ab8503a 100644 --- a/tests/subcomponent_tests/test_sc_2u2a.py +++ b/tests/subcomponent_tests/test_sc_2u2a.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/subcomponent_tests/test_sc_2u2u.py b/tests/subcomponent_tests/test_sc_2u2u.py index ac28e6ad6..9d276d387 100644 --- a/tests/subcomponent_tests/test_sc_2u2u.py +++ b/tests/subcomponent_tests/test_sc_2u2u.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/subcomponent_tests/test_sc_2ua.py b/tests/subcomponent_tests/test_sc_2ua.py index c362a77a7..96bdfc1b5 100644 --- a/tests/subcomponent_tests/test_sc_2ua.py +++ b/tests/subcomponent_tests/test_sc_2ua.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/subcomponent_tests/test_sc_2uu.py b/tests/subcomponent_tests/test_sc_2uu.py index 06f211d06..9b070abc7 100644 --- a/tests/subcomponent_tests/test_sc_2uu.py +++ b/tests/subcomponent_tests/test_sc_2uu.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/subcomponent_tests/test_sc_a.py b/tests/subcomponent_tests/test_sc_a.py index e5b005ef1..c4fee4e05 100644 --- a/tests/subcomponent_tests/test_sc_a.py +++ b/tests/subcomponent_tests/test_sc_a.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/subcomponent_tests/test_sc_u.py b/tests/subcomponent_tests/test_sc_u.py index 391312481..30f7fb6a6 100644 --- a/tests/subcomponent_tests/test_sc_u.py +++ b/tests/subcomponent_tests/test_sc_u.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/subcomponent_tests/test_sc_u2a.py b/tests/subcomponent_tests/test_sc_u2a.py index 4b41dd897..3f62a3575 100644 --- a/tests/subcomponent_tests/test_sc_u2a.py +++ b/tests/subcomponent_tests/test_sc_u2a.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/subcomponent_tests/test_sc_u2u.py b/tests/subcomponent_tests/test_sc_u2u.py index a878d6f43..301753359 100644 --- a/tests/subcomponent_tests/test_sc_u2u.py +++ b/tests/subcomponent_tests/test_sc_u2u.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/subcomponent_tests/test_sc_ua.py b/tests/subcomponent_tests/test_sc_ua.py index 34654958a..2f041d68f 100644 --- a/tests/subcomponent_tests/test_sc_ua.py +++ b/tests/subcomponent_tests/test_sc_ua.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/subcomponent_tests/test_sc_uu.py b/tests/subcomponent_tests/test_sc_uu.py index 8b6ecae1f..b910beebf 100644 --- a/tests/subcomponent_tests/test_sc_uu.py +++ b/tests/subcomponent_tests/test_sc_uu.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_ClockerComponent.py b/tests/test_ClockerComponent.py index 49d39919e..f7f5a3224 100644 --- a/tests/test_ClockerComponent.py +++ b/tests/test_ClockerComponent.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_Component_createStats.py b/tests/test_Component_createStats.py index 6badef9d3..54f7fa548 100644 --- a/tests/test_Component_createStats.py +++ b/tests/test_Component_createStats.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_Component_enableAllStats.py b/tests/test_Component_enableAllStats.py index dc5766c7d..fcd643aff 100644 --- a/tests/test_Component_enableAllStats.py +++ b/tests/test_Component_enableAllStats.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_Component_setStats.py b/tests/test_Component_setStats.py index 731181751..bc2867104 100644 --- a/tests/test_Component_setStats.py +++ b/tests/test_Component_setStats.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_DistribComponent_discrete.py b/tests/test_DistribComponent_discrete.py index a9ebe63bd..4e8d30eeb 100644 --- a/tests/test_DistribComponent_discrete.py +++ b/tests/test_DistribComponent_discrete.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_DistribComponent_expon.py b/tests/test_DistribComponent_expon.py index 4d14264fe..9062e724a 100644 --- a/tests/test_DistribComponent_expon.py +++ b/tests/test_DistribComponent_expon.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_DistribComponent_gaussian.py b/tests/test_DistribComponent_gaussian.py index 78bcc2ba4..6a71cbf15 100644 --- a/tests/test_DistribComponent_gaussian.py +++ b/tests/test_DistribComponent_gaussian.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_DistribComponent_poisson.py b/tests/test_DistribComponent_poisson.py index c3de40f78..adb513dc9 100644 --- a/tests/test_DistribComponent_poisson.py +++ b/tests/test_DistribComponent_poisson.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_Links.py b/tests/test_Links.py index 65673e492..d5ce7855d 100644 --- a/tests/test_Links.py +++ b/tests/test_Links.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_LookupTable.py b/tests/test_LookupTable.py index cfad1ddea..0398abf40 100644 --- a/tests/test_LookupTable.py +++ b/tests/test_LookupTable.py @@ -1,15 +1,15 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license # information, see the LICENSE file in the top level directory of the # distribution. import sst -import inspect, os, sys +import inspect currentframe = inspect.currentframe() assert currentframe is not None diff --git a/tests/test_LookupTable2.py b/tests/test_LookupTable2.py index f84af560a..f5421213b 100644 --- a/tests/test_LookupTable2.py +++ b/tests/test_LookupTable2.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_MessageGeneratorComponent.py b/tests/test_MessageGeneratorComponent.py index 66a19a636..d98412fa9 100644 --- a/tests/test_MessageGeneratorComponent.py +++ b/tests/test_MessageGeneratorComponent.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_MessageMesh.py b/tests/test_MessageMesh.py index 5e92ee29e..e17de821c 100644 --- a/tests/test_MessageMesh.py +++ b/tests/test_MessageMesh.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_Module.py b/tests/test_Module.py index 6a0ae8d85..9b6c49d5f 100644 --- a/tests/test_Module.py +++ b/tests/test_Module.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_Output.py b/tests/test_Output.py index 2904a7e09..91158cc17 100644 --- a/tests/test_Output.py +++ b/tests/test_Output.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_ParamComponent.py b/tests/test_ParamComponent.py index c5ca889b0..bf319ebeb 100644 --- a/tests/test_ParamComponent.py +++ b/tests/test_ParamComponent.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_PerfComponent.py b/tests/test_PerfComponent.py index 474a669a0..083be2b97 100644 --- a/tests/test_PerfComponent.py +++ b/tests/test_PerfComponent.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_PythonUnitAlgebra.py b/tests/test_PythonUnitAlgebra.py index 9f15691a2..be7c7caf6 100644 --- a/tests/test_PythonUnitAlgebra.py +++ b/tests/test_PythonUnitAlgebra.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_RNGComponent_marsaglia.py b/tests/test_RNGComponent_marsaglia.py index 9b15f9e45..e55ea1d71 100644 --- a/tests/test_RNGComponent_marsaglia.py +++ b/tests/test_RNGComponent_marsaglia.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_RNGComponent_mersenne.py b/tests/test_RNGComponent_mersenne.py index c7f4ab8dc..4706c8317 100644 --- a/tests/test_RNGComponent_mersenne.py +++ b/tests/test_RNGComponent_mersenne.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_RNGComponent_xorshift.py b/tests/test_RNGComponent_xorshift.py index 6f5927b5f..1bc1ef735 100644 --- a/tests/test_RNGComponent_xorshift.py +++ b/tests/test_RNGComponent_xorshift.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_Serialization.py b/tests/test_Serialization.py index 2837810fd..bfb6a3983 100644 --- a/tests/test_Serialization.py +++ b/tests/test_Serialization.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_SharedObject.py b/tests/test_SharedObject.py index 424bb1a54..2fe8faab1 100644 --- a/tests/test_SharedObject.py +++ b/tests/test_SharedObject.py @@ -1,10 +1,10 @@ #!/usr/bin/env python # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_StatisticsComponent.py b/tests/test_StatisticsComponent.py index e46cdb4c5..f0fdc88bc 100644 --- a/tests/test_StatisticsComponent.py +++ b/tests/test_StatisticsComponent.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_StatisticsComponent_basic.py b/tests/test_StatisticsComponent_basic.py index f047a2697..aa2c0f92e 100644 --- a/tests/test_StatisticsComponent_basic.py +++ b/tests/test_StatisticsComponent_basic.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_SubComponent.py b/tests/test_SubComponent.py index 137c900c5..d44c0bc1c 100644 --- a/tests/test_SubComponent.py +++ b/tests/test_SubComponent.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_SubComponent_2.py b/tests/test_SubComponent_2.py index f0a953c92..15ab52a2c 100644 --- a/tests/test_SubComponent_2.py +++ b/tests/test_SubComponent_2.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/test_UnitAlgebra.py b/tests/test_UnitAlgebra.py index b59c79d9a..495515abb 100644 --- a/tests/test_UnitAlgebra.py +++ b/tests/test_UnitAlgebra.py @@ -1,8 +1,8 @@ -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_Checkpoint.py b/tests/testsuite_default_Checkpoint.py index 3b7dba016..2cc694e83 100644 --- a/tests/testsuite_default_Checkpoint.py +++ b/tests/testsuite_default_Checkpoint.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_Component.py b/tests/testsuite_default_Component.py index c0df17580..d474c2c11 100644 --- a/tests/testsuite_default_Component.py +++ b/tests/testsuite_default_Component.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_Links.py b/tests/testsuite_default_Links.py index a799a4a6e..f3c875390 100644 --- a/tests/testsuite_default_Links.py +++ b/tests/testsuite_default_Links.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_MemPoolTest.py b/tests/testsuite_default_MemPoolTest.py index 71b84cd69..52a9d41e9 100644 --- a/tests/testsuite_default_MemPoolTest.py +++ b/tests/testsuite_default_MemPoolTest.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_Module.py b/tests/testsuite_default_Module.py index d8580ac27..96203e617 100644 --- a/tests/testsuite_default_Module.py +++ b/tests/testsuite_default_Module.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_Output.py b/tests/testsuite_default_Output.py index 1eef4df2b..763949bcc 100644 --- a/tests/testsuite_default_Output.py +++ b/tests/testsuite_default_Output.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_ParamComponent.py b/tests/testsuite_default_ParamComponent.py index 7e38779e7..bcc28b480 100644 --- a/tests/testsuite_default_ParamComponent.py +++ b/tests/testsuite_default_ParamComponent.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_PerfComponent.py b/tests/testsuite_default_PerfComponent.py index f08d015b4..a90aefb74 100644 --- a/tests/testsuite_default_PerfComponent.py +++ b/tests/testsuite_default_PerfComponent.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_RNGComponent.py b/tests/testsuite_default_RNGComponent.py index de2bcdcb8..46b39b4ec 100644 --- a/tests/testsuite_default_RNGComponent.py +++ b/tests/testsuite_default_RNGComponent.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_RealTime.py b/tests/testsuite_default_RealTime.py index 4d95bfc7c..3751de007 100644 --- a/tests/testsuite_default_RealTime.py +++ b/tests/testsuite_default_RealTime.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_Serialization.py b/tests/testsuite_default_Serialization.py index b9d11a396..1624c2938 100644 --- a/tests/testsuite_default_Serialization.py +++ b/tests/testsuite_default_Serialization.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_SharedObject.py b/tests/testsuite_default_SharedObject.py index c40ec0416..d02dd656c 100644 --- a/tests/testsuite_default_SharedObject.py +++ b/tests/testsuite_default_SharedObject.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_StatisticsComponent.py b/tests/testsuite_default_StatisticsComponent.py index 73c42cfe6..771c4938d 100644 --- a/tests/testsuite_default_StatisticsComponent.py +++ b/tests/testsuite_default_StatisticsComponent.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_SubComponent.py b/tests/testsuite_default_SubComponent.py index 339b6c5d0..1d26c3553 100644 --- a/tests/testsuite_default_SubComponent.py +++ b/tests/testsuite_default_SubComponent.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_UnitAlgebra.py b/tests/testsuite_default_UnitAlgebra.py index 091978361..7daef100b 100644 --- a/tests/testsuite_default_UnitAlgebra.py +++ b/tests/testsuite_default_UnitAlgebra.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license @@ -49,7 +49,7 @@ def unitalgebra_test_template(self, testtype): # Perform the test cmp_result = testing_compare_sorted_diff(testtype, outfile, reffile) - if (cmp_result == False): + if not cmp_result: diffdata = testing_get_diff_data(testtype) log_failure(diffdata) self.assertTrue(cmp_result, "Output/Compare file {0} does not match Reference File {1}".format(outfile, reffile)) diff --git a/tests/testsuite_default_config_input_output.py b/tests/testsuite_default_config_input_output.py index fe1916ec3..0ac69c7b9 100644 --- a/tests/testsuite_default_config_input_output.py +++ b/tests/testsuite_default_config_input_output.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_partitioner.py b/tests/testsuite_default_partitioner.py index a3adfb200..741f5f569 100644 --- a/tests/testsuite_default_partitioner.py +++ b/tests/testsuite_default_partitioner.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_profiling.py b/tests/testsuite_default_profiling.py index 7b4b65876..35762cccb 100644 --- a/tests/testsuite_default_profiling.py +++ b/tests/testsuite_default_profiling.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_default_sstinfo.py b/tests/testsuite_default_sstinfo.py index a9e53766e..218b3791b 100644 --- a/tests/testsuite_default_sstinfo.py +++ b/tests/testsuite_default_sstinfo.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license diff --git a/tests/testsuite_testengine_testing.py b/tests/testsuite_testengine_testing.py index 39fd18c94..b77cf3e9f 100644 --- a/tests/testsuite_testengine_testing.py +++ b/tests/testsuite_testengine_testing.py @@ -1,10 +1,10 @@ # -*- coding: utf-8 -*- # -# Copyright 2009-2024 NTESS. Under the terms +# Copyright 2009-2025 NTESS. Under the terms # of Contract DE-NA0003525 with NTESS, the U.S. # Government retains certain rights in this software. # -# Copyright (c) 2009-2024, NTESS +# Copyright (c) 2009-2025, NTESS # All rights reserved. # # This file is part of the SST software package. For license