- Apr 30, 2018
-
-
scott snyder authored
The pythonization of TFile::root was calling the SetSize method on a PyROOT buffer object. The argument that SetSize takes is the number of elements in the buffer, where the size of each element depends on how the buffer was created. Here, however, we were passing to SetSize a number of bytes. The buffer elements we were seeing were void*, which have size 8. So the buffer size was getting misset by a factor of 8. This was leading to a crash in the input file peeker. This crash was however only observed in the muRunData test of TrigUpgradeTest, and only when it was run with --stdcmalloc and MALLOC_CHECK_=3. It's a bit a mystery why this apparently long-standing bug hasn't caused problems before. Former-commit-id: b3df5784
-
- Apr 03, 2018
-
-
Stewart Martin-Haugh authored
Former-commit-id: b6f7d4ca
-
Frank Winklmeier authored
* Merge the obsolete bin/gen_klass.py with acmd.py * Change the gen_klass alias to 'acmd.py gen-klass' * Add a testing script for gen-klass Former-commit-id: 578b0ee9
-
- Mar 29, 2018
-
-
Former-commit-id: 278331b1
-
- Mar 22, 2018
- Mar 09, 2018
-
-
danciubotaru authored
Former-commit-id: 3169398d
-
danciubotaru authored
Former-commit-id: b0751a75
-
- Mar 05, 2018
-
-
danciubotaru authored
Former-commit-id: c7c91979
-
- Feb 22, 2018
-
-
danciubotaru authored
Former-commit-id: 864ec3ed
-
danciubotaru authored
Former-commit-id: 43ca9f81
-
- Feb 07, 2018
-
-
Dan Andrei Ciubotaru authored
Former-commit-id: 662a7cef
-
danciubotaru authored
Former-commit-id: 43e6fe51
-
- Jan 19, 2018
-
-
Transform support for input files specified as WebDAV TURLs (ATLASJT-376) See merge request atlas/athena!8074 (cherry picked from commit 1495609e [formerly 18565a5281bf9877b7d84e11de667c7df56b7638]) 6ff72308 Transform support for input files specified as WebDAV TURLs (ATLASJT-376) 9c792014 Transform support for input files specified as WebDAV TURLs (ATLASJT-376) 05cc1a4d Clean up of commented code Former-commit-id: 0f15d55f
-
- Dec 11, 2017
-
-
Toshiaki Kaji authored
This reverts commit cdf718bf [formerly 9d67f5b8]. Former-commit-id: 008b62d0
-
- Dec 08, 2017
-
- Nov 11, 2017
-
-
charles leggett authored
access to files on eos where the hostname is specified as "eosatlas" only works from within the cern.ch network. The full domain name needs to be specified to enable access from sites outside of cern, ie eosatlas.cern.ch Former-commit-id: 8efcbc059122b756ed7f1bfbbdff6bda505fc263
-
- Sep 25, 2017
-
-
Adam Edward Barton authored
Former-commit-id: 13b070d0
-
- Sep 18, 2017
-
-
Will Buttinger authored
Former-commit-id: 75e5e538
-
- Aug 10, 2017
-
-
Stewart Martin-Haugh authored
Former-commit-id: 2db86708
-
- Aug 08, 2017
-
-
Stewart Martin-Haugh authored
Former-commit-id: a9bbe92a
-
- Jul 03, 2017
-
-
Marcin Nowak authored
Final commit for the PyCintex cleanup of Master. Includes Trigger packages and the removal of PyCintex support from Tools/PyUtils/python/Helpers.py:ROOT6Setup() Former-commit-id: 08c7b751165432009382c1bae3bbe1bab60dcf22
-
- Jun 07, 2017
-
-
Marcin Nowak authored
Removing references to PyCintex, Reflex and ROOT6Setup from PyUtils as final cleanup after the ROOT6 transition ROOT6Setup remains in Helpers as it is still in use by other packages Note: Dso.py was earlier disabled and this commit does not fix it Former-commit-id: 5e9f6d2e
-
- May 08, 2017
-
-
John Chapman authored
Former-commit-id: c365bab1
-
- May 05, 2017
-
-
John Chapman authored
Should fix ATLASSIM-3303. Former-commit-id: 6858463c
-
- Mar 23, 2017
-
-
Adam Edward Barton authored
Fixed doxygen @class capitalization Fixed doxygen @warning capitalization Fixed doxygen parem typo Fixed doxygen details typo Fixed doxygen formula syntax misc doxygen changes Former-commit-id: d3e1b7ef
-
- Jan 01, 2017
-
-
Johannes Elmsheuser authored
2016-10-25 Johannes Elmsheuser <Johannes.Elmsheuser@cern.ch> * python/AthFileLite.py - add support for multiple redirector arguments * Tagging as PyUtils-00-14-90 2016-10-25 Johannes Elmsheuser <Johannes.Elmsheuser@cern.ch> * python/AthFileLite.py - add https support * Tagging as PyUtils--00-14-89 2016-10-18 Marcelo Vogel <marcelo.vogel@cern.ch> * bin/lstags : fixed the return of release package versions for cmake builds (ATLASJT-342) * tag PyUtils--00-14-88 2016-10-03 Walter Lampl <walter.lampl@ cern.ch> * tag PyUtils-00-14-87 2016-09-20 Will Buttinger <will@cern.ch> * python/scripts/cmt_newanalysisapp.py , newjobo.py , newanalysisalg.py : small improvements and updates to skeletons * tag PyUtils-00-14-86 Former-commit-id: dededf12
-
- Dec 16, 2016
-
-
Johannes Elmsheuser authored
* python/AthFileLite.py: Port back changes from PyUtils-00-14-90 to support https and rucio redirector * branch tag PyUtils-00-14-85-04 Former-commit-id: fdc42192
-
- Oct 11, 2016
-
-
Walter Lampl authored
* checkxAOD: add patterns to categorize previously 'Unknown' containers (ATEAM-317) * branch tag PyUtils-00-14-85-02 Former-commit-id: ad24a132
-
- Aug 19, 2016
-
-
Peter Van Gemmeren authored
* Tagging as PyUtils-00-14-85-01 * python/AthFile/impl.py: Revert to DEFAULT implementation (Jira: ATLASJIT-331 and ATEAM-333). 2016-08-09 Walter Lampl <walter.lampl@ cern.ch> * resurrect get-tag-diff.py * tag PyUtils-00-14-85 2016-07-14 edward.moyse@cern.ch * python/scripts/jira_issues.py - first attempt at JIRA interface - This has a few not so desirable features at the moment. You need to have the requests library installed, which you can do with : pip install --user requests * tag PyUtils-00-14-84 2016-07-14 Frank Winklmeier <fwinkl@cern> * python/AmiLib.py (Client.get_releases): Fix the retrieval of the open TC releases, fix project retrieval * tag PyUtils-00-14-83 2016-06-20 Will Buttinger <will@cern.ch> * python/scripts/new_asgtool : added comments re how to access concrete tool class in test application * tag PyUtils-00-14-82 ... (Long ChangeLog diff - truncated) Former-commit-id: 0fd8676d
-
- Jul 02, 2016
-
-
Scott Snyder authored
* Tagging PyUtils-00-14-80. * Remove references to nonexistent bin/getTagDiff.py. 2016-06-06 Will Buttinger <will@cern.ch> * python/scripts/new_asgtool : Added missing ../Root/*.cxx to library line if no library line present in requirements file * bin/getMetadata.py: added crossSection_pb special field for crossSections in pb. Also made default output format to files same as to screen, and fixed the final comment line for reproducing the file * tag PyUtils-00-14-79 (78 was mistagged) 2016-05-27 Will Buttinger <will@cern.ch> * bin/getMetadata.py: fix handling of case where no metadata available for a dataset * tag PyUtils-00-14-77 2016-05-25 Will Buttinger <will@cern.ch> * moved getAMIDatasetParameters.py to getMetadata.py and improved efficiency of script to query database * tag PyUtils-00-14-76 Former-commit-id: 625bffcc
-
- May 27, 2016
-
-
Walter Lampl authored
2016-04-27 Walter Lampl <walter.lampl@ cern.ch> * rewrite of get-tag-diff.py to be cmt and cmake compatible * tag PyUtils-00-14-75 2016-04-12 scott snyder <snyder@bnl.gov> * Tagging PyUtils-00-14-74. * python/RootUtils.py: Remove diagnostics. Keep temp files open through the end of program execution to avoid cling caching issues. 2016-04-11 scott snyder <snyder@bnl.gov> * Tagging PyUtils-00-14-73. * Still working on ATN test failure. Seems to be related to ROOT-7059. 2016-04-11 Will Buttinger <will@cern.ch> * bin/getAMIDatasetParameters.py: improved default printout, preserve order of specified datasets, and preserve comments/blanklines from file in the inDsTxt * Tagging PyUtils-00-14-72 ... (Long ChangeLog diff - truncated)
-
- Oct 10, 2015
-
-
Marcin Nowak authored
* Merge PyUtils-00-14-43: * python\scripts\diff_root_files.py (main.tree_infos): fix scanning of leaf names * Tagging PyUtils-00-14-34-07
-
- Sep 15, 2015
-
-
Graeme Stewart authored
** Merge of PyUtils-00-14-45 changes * cmt/requirements * bin/icython.py - Remove old icython.py script * test/PyUtils.xml - Change ATN contact info to atlas-srl-Core-Tools@cern.ch * ChangeLog - Fixup for missing logs for PyUtils-00-14-34-05 * Tagging PyUtils-00-14-34-06 2015-06-30 Alexandre Vaniachine <vaniachine@anl.gov> * python/AthFile/impl.py - backporting PyUtils-00-14-42 for ATEAM-186 * Tagging PyUtils-00-14-34-05 2015-06-26 Alexandre Vaniachine <vaniachine@anl.gov> * python/RootUtils.py - backporting PyUtils-00-14-40 for ATEAM-182 * Tagging PyUtils-00-14-34-03 ... (Long ChangeLog diff - truncated)
-
- Aug 05, 2015
-
-
Marcin Nowak authored
* merged diff between PyUtils-00-14-37 PyUtils-00-14-38: * python\PoolFile.py (extract_streams_from_tag): workaround for PyROOT getattr(tree, branchname) bug in ROOT 5.34.25 for reading Tokens from TAG files (https://its.cern.ch/jira/browse/ATLASRECTS-1489) * Tagging PyUtils-00-14-34-01 2015-06-04 Marcin Nowak <Marcin.Nowak@cern.ch> * bin\getTagDiff.py: improved handling of LCG and MIG tags * Tagging PyUtils-00-14-34 2015-06-01 Marcin Nowak <Marcin.Nowak@cern.ch> * python\scripts\diff_root_files.py: fix --ignore-leaves which broke in the last tag * Tagging PyUtils-00-14-32 * make --ignore-leaves able to ignore subbranches * Tagging PyUtils-00-14-33 2015-05-28 Marcin Nowak <Marcin.Nowak@cern.ch> * python\scripts\diff_root_files.py: rewrote the code to handle differencies better ... (Long ChangeLog diff - truncated)
-
- May 17, 2015
-
-
Scott Snyder authored
* Tagging PyUtils-00-14-27. * python/RootUtils.py: Don't dump transient members. 2015-04-23 Alexandre Vaniachine <vaniachine@anl.gov> * Tagging PyUtils-00-14-25 * python/AthFile/impl.py: Fix for ATEAM-122: IS_DATA for BS files from SFO 2015-04-22 scott snyder <snyder@bnl.gov> * Tagging PyUtils-00-14-24. * python/RootUtils.py (RootFileDumper): Fix for non-class branches. 2015-04-16 Graeme Stewart <graeme.andrew.stewart@cern.ch> * bin/diffTAGTree.py - Continue to check events that do match between TAG files even when TAG files have different content or have duplicates ... (Long ChangeLog diff - truncated)
-
- Mar 03, 2015
-
-
R D Schaffer authored
* bin/checkxAOD.py: extend to work with ESD - summing together the aux and dyn, and adding in extra trees for the indet/muon tracking * tagging as PyUtils-00-14-15 2015-02-20 Marcin Nowak <Marcin.Nowak@cern.ch> * python\Dso.py (CxxDsoDb.__init__): another ROOT version check fix * Tagging as PyUtils-00-14-14 * python\Dso.py (gen_typeregistry_dso): Fixed ROOT version checks for ROOT5: ATEAM-112. Disabled DSO functionality for ROOT6 * Tagging as PyUtils-00-14-13 2015-02-16 Will Buttinger <will@cern.ch> * python/WorkAreaLib.py: added AthAnalysisBase to exceptions list, so that WorkArea requirements file is generated correctly * Tagging as PyUtils-00-14-12
-
- Feb 18, 2015
-
-
Graeme Stewart authored
- Fix pkgco.py for checkout of Gaudi packages * python/RootUtils.py - Enable cppyy in import_root helper * Tagging as PyUtils-00-14-11 (PyUtils-00-14-11) * bin/pkgco.py - Fix pkgco.py for checkout of Gaudi packages * python/RootUtils.py - Enable cppyy in import_root helper * Tagging as PyUtils-00-14-11 2015-01-16 Marcin Nowak <Marcin.Nowak@cern.ch> * python\Dso.py: Add ROOT6 setup * Tagging as PyUtils-00-14-10 2014-12-22 Peter van Gemmeren <gemmeren@anl.gov> * python/scripts/diff_root_files.py: Add ROOT6 setup * Tagging as PyUtils-00-14-09 2014-12-18 Graeme Stewart <graeme.andrew.stewart@cern.ch> * python/AmiLib.py - Remove duplicate results from get_pkg_info * python/scripts/tc_submit_tag.py - Fix readline history in query_project
-
- Jan 19, 2015
-
-
Graeme Stewart authored
reporting, throw proper exceptions. Prevent AthFileLits from running AthenaMP mode (PyUtils-00-14-07) * python/AmiLib.py - Remove commented out code * Tagging as PyUtils-00-14-07 2014-12-18 Graeme Stewart <graeme.andrew.stewart@cern.ch> * python/AmiLib.py - Another big refactoring: - badresult improved and now returns a boolean and an error message - Rename dry_run to dryrun for consistency - Introduce PyUtilsAMIException exception, which now gets thrown consistently if there are problems - Consolidate the functions of get_project_of_pkg, get_version_of_pkg and tc_submit_tag._get_projects into single method get_pkg_info - Rewrite get_version_of_pkg_with_deps to use module utilities - Simplify find_pkg to remove callback function * python/scripts/tc_find_pkg.py * python/scripts/tc_find_tag.py - Embed script in try: except PyUtilsAMIException: * python/scripts/tc_show_clients.py - Update to get_pkg_info (N.B. Script is still non-functional and disabled) ... (Long ChangeLog diff - truncated)
-
- Sep 19, 2014
-
-
Walter Lampl authored
gen_klass of AlgTool: Remove obsolete usage of StoreGateSvc (done by AthAlgTool base now) (PyUtils-00-13-22)
-