Skip to content

Commit

Permalink
Update version numbers, add Changelog files
Browse files Browse the repository at this point in the history
  • Loading branch information
zykure committed Jan 13, 2021
1 parent 4f8a6d3 commit a69d9b2
Show file tree
Hide file tree
Showing 18 changed files with 440 additions and 5 deletions.
133 changes: 133 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
<!-- Note that this file uses Markdown syntax for display, so please avoid any special characters. -->

# Kasper Changelog

<!--
Please update the version info when a new Kasper release is published.
When bumping a module version, also provide a date to indicate the last update.
-->

## Current version

The current Kasper version is v3.7 released on May 1, 2020.
The latest update v3.7.4 was released on June 19, 2020 (Juneteenth).

Module versions:
* **Desaster** 1.0.0 (Feb 19, 2018)
* **Idle** 1.0.0 (Feb 19, 2018)
* **KaFit** 2.4.0 (Apr 30, 2020)
* **KaLi** 2.4.5 (Nov 30, 2020)
* **Kassiopeia** 3.7.5 (Nov 30, 2020)
* **Kebap** 1.0.0 (Dec 4, 2014)
* **KELoss** 0.1.0 (Jan 13, 2017)
* **KEMField** 3.7.5 (Nov 30, 2020)
* **KGeoBag** 3.7.5 (Nov 30, 2020)
* **Kommon** 1.4.1 (Nov 30, 2020)
* **KSC** 0.5.5 (Nov 30, 2020)
* **KTrAP** 1.0.0 (Mar 17, 2015)
* **SSC** 2.4.0 (Apr 30, 2020)
* **Tabree** 1.0.0 (Jul 9, 2012)
* **Peaberry** 0.4.2 (Apr 30, 2020)
* **UnitTest** 0.2.5 (Nov 30, 2020)


<!--
The changelog files can be updated by the script `gen-changelog.sh` in the `Scripts` folder.
Please update the release notes below if a new release is published. Make sure to bump any relevant version numbers.
-->

## Changes in v3.7.7

Kassiopeia v3.7.7 was released on January 13, 2021.
[Details](https://github.com/KATRIN-Experiment/Kassiopeia/releases/tag/v3.7.7)

[*View Changelog*](Changelog/changes-from-v3.7.6-to-v3.7.7.md)


## Changes in v3.7.6

Kassiopeia v3.7.6 was released on August 24, 2020.
[Details](https://github.com/KATRIN-Experiment/Kassiopeia/releases/tag/v3.7.6)

[*View Changelog*](Changelog/changes-from-v3.7.5-to-v3.7.6.md)


## Changes in v3.7.5

Kassiopeia v3.7.5 was released on July 24, 2020.
[Details](https://github.com/KATRIN-Experiment/Kassiopeia/releases/tag/v3.7.5)

[*View Changelog*](Changelog/changes-from-v3.7.4-to-v3.7.5.md)


## Changes in v3.7.4

Kassiopeia v3.7.4 was released on June 19, 2020. Happy Juneteenth!
[Details](https://github.com/KATRIN-Experiment/Kassiopeia/releases/tag/v3.7.4)

[*View Changelog*](Changelog/changes-from-v3.7.3-to-v3.7.4.md)


## Changes in v3.7.3

Kassiopeia v3.7.3 was released on June 9, 2020.
[Details](https://github.com/KATRIN-Experiment/Kassiopeia/releases/tag/v3.7.3)

[*View Changelog*](Changelog/changes-from-v3.7.2-to-v3.7.3.md)


## Changes in v3.7.2

Kassiopeia v3.7.2 was released on May 7, 2020.
[Details](https://github.com/KATRIN-Experiment/Kassiopeia/releases/tag/v3.7.2)

[*View Changelog*](Changelog/changes-from-v3.7.1-to-v3.7.2.md)


## Changes in v3.7.1

Kassiopeia v3.7.1 was released on May 4, 2020.
[Details](https://github.com/KATRIN-Experiment/Kassiopeia/releases/tag/v3.7.1)

[*View Changelog*](Changelog/changes-from-v3.7.0-to-v3.7.1.md)


## Changes in v3.7.0

Kassiopeia v3.7.0 was released on May 1, 2020.
[Details](https://github.com/KATRIN-Experiment/Kassiopeia/releases/tag/v3.7.0)

[*View Changelog*](Changelog/changes-from-v3.6.1-to-v3.7.0.md)


## Changes in v3.6.1

Kassiopeia v3.6.1 was released on January 7, 2019.
[Details](https://github.com/KATRIN-Experiment/Kassiopeia/releases/tag/v3.6.1)

[*View Changelog*](Changelog/changes-from-v3.5.0-to-v3.6.1.md)


## Changes in v3.5.0

Kassiopeia v3.5.0 was released on February 16, 2018.
[Details](https://github.com/KATRIN-Experiment/Kassiopeia/releases/tag/v3.5.0)

[*View Changelog*](Changelog/changes-from-v3.4.0-to-v3.5.0.md)


## Changes in v3.4.0

Kassiopeia v3.4.0 was released on October 6, 2017.
[Details](https://github.com/KATRIN-Experiment/Kassiopeia/releases/tag/v3.4.0)

[*View Changelog*](Changelog/changes-from-v3.1.0-to-v3.4.0.md)


## Changes in v3.1.0

Kasper v3.1.0 was released on Jan 14, 2015.
[Details](https://github.com/KATRIN-Experiment/Kassiopeia/releases/tag/v3.1.0)

This is the first tagged release of the Kassiopeia software.
97 changes: 97 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
# Kassiopeia

See the [README](README.md) file for basic instructions about setting up Kasper
and creating the necessary accounts.


Kassiopeia: Simulation of electric and magnetic fields and particle tracking
==============================================================================


Joining the developers
------------------------

1. The primary platform for development is a private GitLab repository that
is used internally by the KATRIN collaboration. The Kassiopeia version
on GitHub that is publicly available contains a reduced set of Kasper
modules without references to KATRIN-specific elements.

1. External users of the software are welcome to contribute to its
development. Please use the features available on the GitHub
platform to update any part of the code. It is suggested to create
a personal fork of the code repository, from which pull requests
can be initiated.

2. Pull requests on GitHub will be reviewed by the core developers,
and changes may be required before the updated code can be merged
into the main branch. GitHub will be used for all communication.

3. Pull requests that were merged into the main branch will also be
propagated upstream into the main repository on the KATRIN GitLab.
Any updates to the public Kassiopeia version thus become part
of the mainline source code, and will benefit both the KATRIN
collaboration as well as external users of the software.

2. Please note that the software is still "work in progress" and it
cannot be guaranteed that there are no bugs or other issues.

1. To let the core developers know about any problems when building
or running the software, please use the GitHub issue tracking
system.

3. To contact the core developers, it is best to use GitHub's features
of communication. Alternatively, the following mailing list can
be used: katrin-kasper [at] lists.kit.edu


Kasper code structure
-----------------------

1. The Kasper source code consists of several modules that implement
specific functionality, such as particle tracking or data analysis.
The modules are configured by the CMake build system and can be
activated individually. Note that although the modules are located
in independent directories, they often depend on other Kasper modules.
The CMake configuration will take care of activating any necessary
dependencies.

1. See the [CHANGELOG](CHANGELOG.md) for a list of Kasper modules,
their current software versions and recent changes.

2. The graph below outlines the module dependencies. Kasper modules
that are referenced by other modules are shown as blue boxes,
unreferenced modules as red boxes. Code directories that are part
of a Kasper module, but have additional dependencies are shown
as black circles.

![module-deps-graph](module-deps-graph.png "Kasper module dependencies")

3. Each module, and thus the Kasper software as a whole, also has
dependencies on external packages, such as the ROOT library.
See the [README](README.md) for details and a list of required
and optional dependencies.

The graph below outlines the package dependencies. Kasper modules
are shown as blue or red boxes, as above. External packages are
shown as blue circles. Required dependencies to a package are
indicated by a solid line, and optional dependencies by a dashed
line. Kasper code directories with additional dependencies are again
shown as black circles.

![package-deps-graph](package-deps-graph.png "Kasper package dependencies")

4. All code in Kasper should follow a consistent coding style. The
style-file [.clang-format](.clang-format) is provided for automated
code formatting using the clang-format tool. Developers should make
sure that any merged code is formatted correctly.

5. Code documentation is still unfinished at this point. We are using
Doxygen for automated generation of documentation files, which can
be enabled in CMake. See the [Documentation/README](Documentation/README)
for details.

5. A small set of helper scripts is located in the [Scripts](Scripts/)
directory. These are intended to support code formatting and
automated cleanup (clang-format and clang-tidy), help with code
profiling (gperftools), produce dependency graphs (see above),
generate documentation and update the Changelog.
24 changes: 24 additions & 0 deletions Changelog/changes-from-v3.1.0-to-v3.4.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Kasper Changelog

## Changes from v3.1.0 (2015-01-14) to v3.4.0 (2017-10-06)
### KEMField
- **2017-10-06:** Update to Kassiopeia 3.4.0 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//6db81dbc8c7804b8ea56c90bebcedd9f98acb316)
- **2016-12-06:** fix linking issues with VTK enabled on OSX [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//614862d1916683e1dbe7f664ebb5b0fd15904f21)
- **2016-12-01:** Update to Kassiopeia 3.3.2 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//56d388dc8fac3017d55cf59a273a9d71e2f59f45)
- **2016-12-01:** remove use of _GLIBCXX_USE_NOEXCEPT for osx [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//fe42e171c30d361a442e64423b77d44491aecadb)
- **2016-12-01:** Fixed underlinked libraries in KEMField [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//5c82a197412a7e148b98239ec7c5fd85dfa90cff)
- **2016-01-28:** Update to Kassiopeia 3.2 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//b36c1fbfd54ab323f303a92c0f713862a4792462)
### KGeoBag
- **2017-10-06:** Update to Kassiopeia 3.4.0 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//6db81dbc8c7804b8ea56c90bebcedd9f98acb316)
- **2016-12-01:** Update to Kassiopeia 3.3.2 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//56d388dc8fac3017d55cf59a273a9d71e2f59f45)
- **2016-01-28:** Update to Kassiopeia 3.2 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//b36c1fbfd54ab323f303a92c0f713862a4792462)
### Kassiopeia
- **2017-10-06:** Update to Kassiopeia 3.4.0 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//6db81dbc8c7804b8ea56c90bebcedd9f98acb316)
- **2016-12-01:** Update to Kassiopeia 3.3.2 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//56d388dc8fac3017d55cf59a273a9d71e2f59f45)
- **2016-12-01:** Fixed underlinked library in Kassiopeia [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//57bb06d9d66343e58732131e7ced8dee9d8e59db)
- **2016-01-28:** Update to Kassiopeia 3.2 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//b36c1fbfd54ab323f303a92c0f713862a4792462)
### Kommon
- **2017-10-06:** Update to Kassiopeia 3.4.0 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//6db81dbc8c7804b8ea56c90bebcedd9f98acb316)
- **2016-12-06:** fix linking issues with VTK enabled on OSX [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//614862d1916683e1dbe7f664ebb5b0fd15904f21)
- **2016-12-01:** Update to Kassiopeia 3.3.2 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//56d388dc8fac3017d55cf59a273a9d71e2f59f45)
- **2016-01-28:** Update to Kassiopeia 3.2 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//b36c1fbfd54ab323f303a92c0f713862a4792462)
11 changes: 11 additions & 0 deletions Changelog/changes-from-v3.4.0-to-v3.5.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Kasper Changelog

## Changes from v3.4.0 (2017-10-06) to v3.5.0 (2018-02-16)
### KEMField
- **2018-02-16:** Update to Kassiopeia 3.5.0 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//82510642da1c01fc6fd0eafbe8a69be5d734cf8b)
### KGeoBag
- **2018-02-16:** Update to Kassiopeia 3.5.0 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//82510642da1c01fc6fd0eafbe8a69be5d734cf8b)
### Kassiopeia
- **2018-02-16:** Update to Kassiopeia 3.5.0 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//82510642da1c01fc6fd0eafbe8a69be5d734cf8b)
### Kommon
- **2018-02-16:** Update to Kassiopeia 3.5.0 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//82510642da1c01fc6fd0eafbe8a69be5d734cf8b)
11 changes: 11 additions & 0 deletions Changelog/changes-from-v3.5.0-to-v3.6.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Kasper Changelog

## Changes from v3.5.0 (2018-02-16) to v3.6.1 (2019-01-07)
### KEMField
- **2019-01-07:** Update to Kassiopeia 3.6.1 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//037d938147d14afdf1e0c2c545862a896397e821)
### KGeoBag
- **2019-01-07:** Update to Kassiopeia 3.6.1 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//037d938147d14afdf1e0c2c545862a896397e821)
### Kassiopeia
- **2019-01-07:** Update to Kassiopeia 3.6.1 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//037d938147d14afdf1e0c2c545862a896397e821)
### Kommon
- **2019-01-07:** Update to Kassiopeia 3.6.1 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//037d938147d14afdf1e0c2c545862a896397e821)
35 changes: 35 additions & 0 deletions Changelog/changes-from-v3.6.1-to-v3.7.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Kasper Changelog

## Changes from v3.6.1 (2019-01-07) to v3.7.0 (2020-04-30)
### Docker
- **2020-03-12:** Squashed commit of the following: [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//4065e02e04f627c37ae306e77268edf275c4d7c8)
### KEMField
- **2020-04-30:** Update to Kassiopeia 3.7 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//53e039d26ed1e34f870dc564ce7616b7e6620adc)
- **2020-04-21:** Bugfix: miniz upgrade (#22) [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//f05ccd6bafa3308b995f9cef09d2737b328a664b)
- **2020-04-20:** If CL_TYPE is set to float, we don't want narrowing warnings [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//461d947ebb0cf1cf32e9dfabd5c3dc04b0ef19dc)
- **2020-02-28:** Suppress -Wignored-attributes on all occurrences of std::vector<CL_TYPE> (#18) [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//afb856487b6427df468b4be446a739352ce15caf)
- **2020-01-22:** Avoid catch by value [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//c1611cb41fe4da3fa75984f318bd60ca30160e5d)
- **2020-01-22:** Added explicity operator= and copy constructor when other one already present [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//679c986c1044f347c3a561a9e3df5dd584aca061)
### KGeoBag
- **2020-04-30:** Update to Kassiopeia 3.7 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//53e039d26ed1e34f870dc564ce7616b7e6620adc)
- **2020-01-22:** Added explicity operator= and copy constructor when other one already present [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//679c986c1044f347c3a561a9e3df5dd584aca061)
### Kassiopeia
- **2020-04-30:** Update to Kassiopeia 3.7 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//53e039d26ed1e34f870dc564ce7616b7e6620adc)
- **2020-03-05:** Use Kassiopeia_USE_ROOT instead of KASSIOPEIA_USE_ROOT (#20) [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//783f96234b4e2711225c185ae84fc3edffc5ef47)
- **2020-03-03:** Throw error when fPlot argument not recognized [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//a63c7ef24906382fd3f99736040eebb47164ee64)
- **2020-03-03:** Do not check for valid fPlot in KSROOTMagFieldPainter::Render [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//7bd27caac149b39f31e66914327a985bd07edccd)
- **2020-02-28:** Feature: Neutron beta decay recoil energy generator (#17) [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//b5724a3223722ea5e98d72446baaba31af5bdaa5)
- **2020-01-24:** Fix use of private `fName` in debug messages [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//f1a2c3d6b9cd271a1642cb3d33baa068d85c9d46)
- **2020-01-22:** Use if/else/endif on Kassiopeia_USE_VTK selector for Examples install [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//ded322e6d9d5ebb3536c581d4fe0b66bc44f81af)
- **2020-01-22:** Respect the path attribute in the vtk_track_terminator_painter tag [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//8687a9526a60fe104c81ffd0885fa6ac278d6d97)
- **2020-01-22:** Changes tabs to 4 spaces for file alignment in xml examples. [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//cea61c59fee6ea98290f7607a8bd1364a3344bfb)
- **2020-01-22:** Add output path to vtk_geometry_painter, vtk_track_painter, vtk_track_terminator_painter [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//5c8e883e8d78cec629337068ff95b8c23d2cdff7)
- **2020-01-22:** Add output path to vtk_geometry_painter even if no name specified [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//be01d80704adb08cf7fbaf7b8fcec9480b4631d8)
- **2020-01-22:** Add output path to kswrite_root and kswrite_vtk for DipoleTrapSimulation.xml [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//e9645961c08041d3afa52d2621e1b438be8f2767)
- **2020-01-22:** Added explicity operator= and copy constructor when other one already present [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//679c986c1044f347c3a561a9e3df5dd584aca061)
- **2020-01-21:** Correct cmake flag is KEMField_USE_OPENCL [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//44a2b24d8094b1a9a06560e7d5dd47b3fd9d559b)
- **2020-01-16:** KASPER cmake flags are all caps [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//cbbdde2df9749fe7db46f1b24c52f4c59e6b8890)
### Kommon
- **2020-04-30:** Update to Kassiopeia 3.7 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//53e039d26ed1e34f870dc564ce7616b7e6620adc)
### UnitTest
- **2020-04-30:** Update to Kassiopeia 3.7 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//53e039d26ed1e34f870dc564ce7616b7e6620adc)
10 changes: 10 additions & 0 deletions Changelog/changes-from-v3.7.0-to-v3.7.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Kasper Changelog

## Changes from v3.7.0 (2020-04-30) to v3.7.1 (2020-05-04)
### Docker
### KEMField
### KGeoBag
### Kassiopeia
### Kommon
- **2020-05-04:** Add missing CMake files (Binning/Maths) [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//b5244d7e0189ef88125b30558c551edd649dbc4f)
### UnitTest
11 changes: 11 additions & 0 deletions Changelog/changes-from-v3.7.1-to-v3.7.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Kasper Changelog

## Changes from v3.7.1 (2020-05-04) to v3.7.2 (2020-05-07)
### Docker
### KEMField
- **2020-05-06:** OpenCL warns unless CL_TARGET_OPENCL_VERSION is set to target version [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//bbcbba273b4eb090eee4ffa7557b27e85a168b10)
- **2020-05-06:** find_package (OpenCL REQUIRED) delivers variables OpenCL_* [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//4b821be4de5956f66eee07d960be04f37ba4d5e6)
### KGeoBag
### Kassiopeia
### Kommon
### UnitTest
14 changes: 14 additions & 0 deletions Changelog/changes-from-v3.7.2-to-v3.7.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Kasper Changelog

## Changes from v3.7.2 (2020-05-07) to v3.7.3 (2020-06-09)
### Docker
### KEMField
- **2020-05-29:** Update to Kassiopeia 3.7.3 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//3003a81929cc3eef567fc77f7ada75bf8da5413d)
### KGeoBag
- **2020-05-29:** Update to Kassiopeia 3.7.3 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//3003a81929cc3eef567fc77f7ada75bf8da5413d)
### Kassiopeia
- **2020-05-29:** Update to Kassiopeia 3.7.3 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//3003a81929cc3eef567fc77f7ada75bf8da5413d)
### Kommon
- **2020-05-29:** Update to Kassiopeia 3.7.3 [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//3003a81929cc3eef567fc77f7ada75bf8da5413d)
- **2020-05-27:** Add definition of _GNU_SOURCE for systems that need it [*(view commit)*](https://github.com/KATRIN-Experiment/Kassiopeia/commit//2f27fb0e4095ebdcfb55d545de9e0ae06718ef94)
### UnitTest
Loading

0 comments on commit a69d9b2

Please sign in to comment.