This project is mirrored from https://gitlab.cern.ch/gaudi/Gaudi.git.
Pull mirroring updated .
- Oct 30, 2023
-
-
Marco Clemencic authored
See merge request gaudi/Gaudi!1506
-
Marco Clemencic authored
-
Marco Clemencic authored
-
Marco Clemencic authored
See merge request gaudi/Gaudi!1511
-
GaudiHandleBase has a virtual destructor which is declared with `=default'. However. in C++20 mode, clang will then try to instiantiate all the virtual functions for classes derived from this whenever the declarations for those classes are seen. The upshot is that then using Gaudi handles with forward-declared classes doesn't work (even if the handle is only declared in the header but not used in any way). It turns out that we can avoid this behavior by changing the declaration of the base class destructor to say `{}' instead of `=default'. (This is perhaps a clang bug, but the standard is not very clear on exactly when virtual members of the templated class are required to be or not to be implicitly instantiated.) See also ATLINFR-5113.
-
- Oct 27, 2023
-
-
Marco Clemencic authored
See merge request gaudi/Gaudi!1510
-
- Oct 26, 2023
-
-
Marco Clemencic authored
See merge request gaudi/Gaudi!1509
-
jmcarcell authored
-
jmcarcell authored
-
- Oct 25, 2023
-
-
Marco Clemencic authored
See merge request gaudi/Gaudi!1501
-
Marco Clemencic authored
Closes #275 See merge request gaudi/Gaudi!1492
-
Marco Clemencic authored
Closes #276 See merge request gaudi/Gaudi!1507
-
Marco Clemencic authored
See merge request gaudi/Gaudi!1490
-
Frank Winklmeier authored
The current method of reading the input file leads to undefined behavior errors in the ATLAS debug build. Use `std::stringstream` instead, which is also supposedly faster. Also rewrite `GetLastLineAndColumn` to not read the file twice.
-
- Oct 20, 2023
-
-
Marco Clemencic authored
See merge request gaudi/Gaudi!1502
-
Marco Clemencic authored
See merge request gaudi/Gaudi!1500
-
Marco Clemencic authored
See merge request gaudi/Gaudi!1496
-
Marco Clemencic authored
Closes #270 See merge request gaudi/Gaudi!1495
-
-
-
-
-
-
-
- Oct 19, 2023
-
-
Marco Clemencic authored
-
- Oct 18, 2023
-
-
Marco Clemencic authored
See merge request gaudi/Gaudi!1494
-
- Oct 17, 2023
-
-
Marco Clemencic authored
Without `NamedRange_::operator==`, in the comparison between two `NamedRange_` instances `nr1` and `nr2` C++20 would not be able to choose between `(Range_&)nr1 == nr2` and `(Range_&)nr2 == nr1`.
-
Marco Clemencic authored
-
Marco Clemencic authored
-
Marco Clemencic authored
-
- Oct 13, 2023
-
-
Marco Clemencic authored
-
- Oct 12, 2023
-
-
Frank Winklmeier authored
Remove the property type added as a comment to the Conf.py files. It was entirely cosmetic and often wrong (e.g. maps were annotated as `# list`). Relates to issue #219.
-
Marco Clemencic authored
-
Frank Winklmeier authored
- replace `.format` with f-strings - replace `setattr` with direct `_properties` access in `merge`
-
- Oct 10, 2023
-
-
Sebastien Ponce authored
More precisely, json data come from the JSONSink and this produces a list of non ordered items, one may call it a set. Unfortunately JSON does not have such a concept so an ordered list is produced and the validator was naturally checking that the order was correct
-
- Sep 25, 2023
-
-
Marco Clemencic authored
-
Marco Clemencic authored
-
- Sep 21, 2023
-
-
Marco Clemencic authored
-
- Sep 20, 2023
-
-
Marco Clemencic authored
See merge request !1483
-
- Sep 19, 2023
-
-
Sebastien Ponce authored
-