Draco-7_11_0 Released
Attribution
Draco-7_11_0, build date 2021 Jun 30, build type: RELEASE, DBC: 0, DRACO_DIAGNOSTICS: 0
CCS-2 Draco Team: Kelly G. Thompson, Kent G. Budge, Matt A. Cleveland, Ryan T. Wollaeger,
Ben R. Ryan, Alex R. Long, Kendra P. Long, James S. Warsa, Tim Kelley, Jae H. Chang,
Andrew T. Till, Ondrej Certik, David A. Dixon, and Howard Pritchard.
Prior Contributors: Gabriel M. Rockefeller, Allan B. Wollaber, Rob B. Lowrie, Paul W. Talbot,
Katherine J. Wang, Seth D. Cook, Peter Ahrens, Massimiliano Rosa, Todd J. Urbatsch,
Daniel Holladay, Jeff D. Densmore, Jeff Furnish, John McGhee, Kris C. Garrett, Mike Buksas,
Nick Myers, Paul Henning, Randy Roberts, Seth Johnson, Todd Adams, Tom Evans,
and Lori Pritchett-Sheats.
Copyright (C) 2016-2021 Triad National Security, LLC. (C19028, LA-CC-16-016),
Released under a 3-Clause BSD License.
Summary of changes:
- 104 files changed, added or removed in 34 commits.
- Added system load diagnostic capability to
c4
andtstOMP
. - Begin enforced use of cmake-format
and
cmake-lint` - Add neighboring node indices to dual layouts in
Draco_Mesh
- Add debug symbols for all builds (including
Release
builds). - Replace Travis CI with GitHub Actions.
Corrected Defects
- #1075 - Suppress a gcc warning related to -O3 -g
- #1074 - Fix gcc-based build on ATS-2 and add preliminary env for new machine.
- #1073 - For Toss3 machines,register tests using srun.
- #1069 - Remove constexpr square root call in CDI
- #1065 - Eliminate clang-tidy warning.
- #1061 - Fix a bad merge that reverted draco's published version number.
- #1053 - Cuda-11.2.0 is broken, use 11.0.2 instead.
- #1055 - Codecov security issue
New Features
- #1078 - Add neighboring node indices to dual layouts in Draco_Mesh
- #1077 - Provide Kent's README.md for parser.
- #1072 - Enable -g for all builds, including Release.
- #1071 - Tweak github-actions yaml files.
- #1070 - Attempt to replace Travis with GitHub Actions
- #1066 - Attempt to add support for Intel OneAPI compilers.
- #1064 - Minor cleanup in shell scripts
- #1063 - Use EOSPAC datatype aliases in interface calls.
- #1062 - Set fill column for tex documents to 100
- #1060 - Reformat fortran sources to prepare to enforce fprettyify style guide.
- #1059 - Apply cmake-format style. No code changes.
- #1058 - For MSVC, use flag /JMC for Debug builds.
- #1057 - Provide minor environment tweaks.
- #1056 - Support intel/20 on ccs-net
- #1052 - Bump ats-2 default env to newer tools.
- #1050 - Update ApplicationUnitTest to support multiple args for the same test.
- #1049 - Update environments for releases that use cuda.