{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":10994345,"defaultBranch":"master","name":"root","ownerLogin":"root-project","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-06-27T10:46:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6450093?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726943108.0","currentOid":""},"activityList":{"items":[{"before":"2f5b71d8d9909fb5d813a0d143f97162a5bab4b3","after":"a7f8615fea1ac09092580a5aa38c0e89e3c4bbb3","ref":"refs/heads/master","pushedAt":"2024-09-24T01:00:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pcanal","name":"Philippe Canal","path":"/pcanal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5175087?s=80&v=4"},"commit":{"message":"graph: update test/stressGraphics_builtinzlib.ref for el9\n\nOn el9 with the following config (and package from uscms cvmfs for\nnon-builtin depedencies):\n\ncxx17 asimage builtin_clang builtin_cling builtin_gl2ps builtin_gtest\nbuiltin_llvm builtin_lz4 builtin_lzma builtin_nlohmannjson\nbuiltin_openui5 builtin_xxhash builtin_zlib builtin_zstd clad dataframe\ndavix fitsio gdml http imt mysql opengl pyroot roofit root7 rpath\nruntime_cxxmodules shared sqlite ssl tmva tmva-cpu tmva-pymva tpython\nspectrum vdt x11 xml xrootd\n\nIn particular the following for compressions:\n\n builtin_lz4 builtin_lzma builtin_zlib builtin_zstd\n\ncmslpc-el9-heavy01:src (master) pcanal$ uname -a\n Linux cmslpc-el9-heavy01.fnal.gov 5.14.0-427.28.1.el9_4.x86_64 #1 SMP\n PREEMPT_DYNAMIC Fri Aug 2 03:44:10 EDT 2024 x86_64 x86_64 x86_64\n GNU/Linux\n\nThe test 18 and 43 produced a PNG file that slight smaller that\nexpected:\n\nTest 18: TGaxis 2.................................................. OK\n PDF output................................................ OK\n JPG output................................................ OK\n PNG output......................................... 18 FAILED\n Result = 15655\n Reference = 16076\n Error = 421 (was 350)\n C file result............................................. OK\nTest 43: Divided pads and TLatex................................... OK\n PDF output................................................ OK\n JPG output................................................ OK\n PNG output......................................... 43 FAILED\n Result = 24855\n Reference = 25421\n Error = 566 (was 300)\n C file result............................................. OK\n\nVisual inspection of the png files showed no differences.","shortMessageHtmlLink":"graph: update test/stressGraphics_builtinzlib.ref for el9"}},{"before":"519867515f65110a3f6fe0c0cf9457344a30992f","after":"2f5b71d8d9909fb5d813a0d143f97162a5bab4b3","ref":"refs/heads/master","pushedAt":"2024-09-23T21:30:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vepadulano","name":"Vincenzo Eduardo Padulano","path":"/vepadulano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15638895?s=80&v=4"},"commit":{"message":"[asan] Fix asan configuration for MacOS\n\nThe `c++ --print-file-name` command now seems to work, and it is indeed the more appropriate way to get the location of the asan shared library on MacOS.\n\nAlso fix the following problems occurring when building on MacOS with -Dasan=ON\n\nError:\n```\nCMake Error at cmake/modules/CheckAtomic.cmake:59 (message):\n Host compiler appears to require libatomic, but cannot find it.\n```\nFix: fix typos in asan symbols (extra `_`) and specify correct linker flag (-U)\n\nError:\n```\nerror: static AddressSanitizer runtime is not supported on darwin\n```\nFix: remove `-static-libsan` flag. This is required by latest MacOS Xcode","shortMessageHtmlLink":"[asan] Fix asan configuration for MacOS"}},{"before":"34301dd684103a6f53db92555733d8ad3a7e8027","after":"519867515f65110a3f6fe0c0cf9457344a30992f","ref":"refs/heads/master","pushedAt":"2024-09-23T14:57:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"silverweed","name":"Silverweed","path":"/silverweed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7806878?s=80&v=4"},"commit":{"message":"[core] fix type of scopeNameSize","shortMessageHtmlLink":"[core] fix type of scopeNameSize"}},{"before":"9d986f9152c239bed6f4eaf453bb336823e89b9f","after":"34301dd684103a6f53db92555733d8ad3a7e8027","ref":"refs/heads/master","pushedAt":"2024-09-23T13:49:42.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"linev","name":"Sergey Linev","path":"/linev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4936580?s=80&v=4"},"commit":{"message":"[webgeom] spelling and better formating","shortMessageHtmlLink":"[webgeom] spelling and better formating"}},{"before":"9b5309fbc78fcc731a087ee0e6e6c588d27db2f3","after":"9d986f9152c239bed6f4eaf453bb336823e89b9f","ref":"refs/heads/master","pushedAt":"2024-09-23T12:26:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"enirolf","name":"Florine de Geus","path":"/enirolf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22481916?s=80&v=4"},"commit":{"message":"[ntuple] Add initial in-memory index prototype\n\nThis adds (a first version of) the `RNTupleIndex`, which is an\nin-memory structure that maps integral RNTuple field values (or\ncombinations thereof) to an entry index in the RNTuple for which the\nindex was built. At this point, the index only resides in memory and\nthus has to be (re)build each time.\n\n`RNTupleIndex` will be used by the `RNTupleProcessor` to enable\ndataset joins and will be as transparent as possible to users.\nCurrently, no public interface is foreseen.","shortMessageHtmlLink":"[ntuple] Add initial in-memory index prototype"}},{"before":"c9f0d3ce4b97d19cf2a4542af916af00d216ce0f","after":"ff96bb016f942d221224bb50d76528faab2671c8","ref":"refs/heads/v6-32-00-patches","pushedAt":"2024-09-23T11:48:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"linev","name":"Sergey Linev","path":"/linev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4936580?s=80&v=4"},"commit":{"message":"webgui: Disable tutorials that requires webgui (when off)","shortMessageHtmlLink":"webgui: Disable tutorials that requires webgui (when off)"}},{"before":"5380676d1f0ed3055048f305de917572f976a090","after":"c9f0d3ce4b97d19cf2a4542af916af00d216ce0f","ref":"refs/heads/v6-32-00-patches","pushedAt":"2024-09-23T09:08:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guitargeek","name":"Jonas Rembser","path":"/guitargeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6578603?s=80&v=4"},"commit":{"message":"[roofit] Test RooAbsDataHelper with non-double column types","shortMessageHtmlLink":"[roofit] Test RooAbsDataHelper with non-double column types"}},{"before":"5369b4cbf02f77b28533c308100ec0497e58d4a9","after":"9b5309fbc78fcc731a087ee0e6e6c588d27db2f3","ref":"refs/heads/master","pushedAt":"2024-09-23T08:32:34.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"linev","name":"Sergey Linev","path":"/linev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4936580?s=80&v=4"},"commit":{"message":"Update jsroot and httpserver docs","shortMessageHtmlLink":"Update jsroot and httpserver docs"}},{"before":"74b5614724d4e301a0841eae8b5853d72a786d63","after":"5369b4cbf02f77b28533c308100ec0497e58d4a9","ref":"refs/heads/master","pushedAt":"2024-09-23T07:16:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vepadulano","name":"Vincenzo Eduardo Padulano","path":"/vepadulano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15638895?s=80&v=4"},"commit":{"message":"[df] Use data source label in distributed HeadNode factory\n\nMake use of the new function to get the data source label in distributed RDataFrame to create the headnode of the Python computation graph. This also avoids extra parsing in the factory function which includes opening the first input file once more to distinguish between TTree or RNTuple input (in case the first input argument is a string).","shortMessageHtmlLink":"[df] Use data source label in distributed HeadNode factory"}},{"before":"b3dda18d23aed8379da4ca18e2d89dbcebe19d2c","after":"74b5614724d4e301a0841eae8b5853d72a786d63","ref":"refs/heads/master","pushedAt":"2024-09-23T06:32:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"linev","name":"Sergey Linev","path":"/linev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4936580?s=80&v=4"},"commit":{"message":"webgui: Disable tutorials that requires webgui (when off)","shortMessageHtmlLink":"webgui: Disable tutorials that requires webgui (when off)"}},{"before":"15345f7d03bd701a1f22b2e1f9b66f06faf82e18","after":"0a2578832ca9235f2cc488779bc9401f31fb5677","ref":"refs/heads/latest-stable","pushedAt":"2024-09-22T19:29:15.000Z","pushType":"push","commitsCount":51,"pusher":{"login":"dpiparo","name":"Danilo Piparo","path":"/dpiparo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7850302?s=80&v=4"},"commit":{"message":"Updated 'latest-stable' branch to v6-32-06","shortMessageHtmlLink":"Updated 'latest-stable' branch to v6-32-06"}},{"before":"e271825fdf9a32896a9de6714694bd43c9820fa3","after":"b3dda18d23aed8379da4ca18e2d89dbcebe19d2c","ref":"refs/heads/master","pushedAt":"2024-09-22T12:07:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vepadulano","name":"Vincenzo Eduardo Padulano","path":"/vepadulano","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15638895?s=80&v=4"},"commit":{"message":"[tpython][NFC] Fix integer comparison warning","shortMessageHtmlLink":"[tpython][NFC] Fix integer comparison warning"}},{"before":"962009b8c2057199c2229c3ef9938ac4d315d10a","after":"e271825fdf9a32896a9de6714694bd43c9820fa3","ref":"refs/heads/master","pushedAt":"2024-09-22T11:52:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guitargeek","name":"Jonas Rembser","path":"/guitargeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6578603?s=80&v=4"},"commit":{"message":"[roofit] Test RooAbsDataHelper with non-double column types","shortMessageHtmlLink":"[roofit] Test RooAbsDataHelper with non-double column types"}},{"before":"1e3df4ace5faccb195ec2f40f24fad0488ac03d1","after":"5380676d1f0ed3055048f305de917572f976a090","ref":"refs/heads/v6-32-00-patches","pushedAt":"2024-09-21T18:22:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpiparo","name":"Danilo Piparo","path":"/dpiparo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7850302?s=80&v=4"},"commit":{"message":"Release Notes","shortMessageHtmlLink":"Release Notes"}},{"before":"91314b44bd91d9550c043f52b3b6e3350b7489d5","after":"962009b8c2057199c2229c3ef9938ac4d315d10a","ref":"refs/heads/master","pushedAt":"2024-09-21T07:20:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agheata","name":"Andrei Gheata","path":"/agheata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18400453?s=80&v=4"},"commit":{"message":"[geom] Add cache layer for TGeoParallelWorld safeties in TGeoNavigator (#16470)","shortMessageHtmlLink":"[geom] Add cache layer for TGeoParallelWorld safeties in TGeoNavigator ("}},{"before":"4fb14f22145848585cde221cea68c44ebc43b437","after":"1e3df4ace5faccb195ec2f40f24fad0488ac03d1","ref":"refs/heads/v6-32-00-patches","pushedAt":"2024-09-21T04:57:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dpiparo","name":"Danilo Piparo","path":"/dpiparo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7850302?s=80&v=4"},"commit":{"message":"Release 6.32.06","shortMessageHtmlLink":"Release 6.32.06"}},{"before":"b709a0cb577e8ae23f39de14443e3aef6a3a6e22","after":null,"ref":"refs/tags/v6-32-06-rc1","pushedAt":"2024-09-21T04:57:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dpiparo","name":"Danilo Piparo","path":"/dpiparo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7850302?s=80&v=4"}},{"before":"3c821d2f8e47602c5d6642ebb8425c6e8e4f6dc1","after":"4fb14f22145848585cde221cea68c44ebc43b437","ref":"refs/heads/v6-32-00-patches","pushedAt":"2024-09-20T19:47:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dpiparo","name":"Danilo Piparo","path":"/dpiparo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7850302?s=80&v=4"},"commit":{"message":"[ci] Exclude Win Debug from releases","shortMessageHtmlLink":"[ci] Exclude Win Debug from releases"}},{"before":"cfdaff9bb9b3ecf90cf404d8ef123477a499b945","after":"91314b44bd91d9550c043f52b3b6e3350b7489d5","ref":"refs/heads/master","pushedAt":"2024-09-20T16:16:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dpiparo","name":"Danilo Piparo","path":"/dpiparo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7850302?s=80&v=4"},"commit":{"message":"[vecops] declare constexpr data member also static\n\nAs per C++ standard.","shortMessageHtmlLink":"[vecops] declare constexpr data member also static"}},{"before":"48633938123664be2e680ea6bd8bb4f86700f72b","after":"cfdaff9bb9b3ecf90cf404d8ef123477a499b945","ref":"refs/heads/master","pushedAt":"2024-09-20T16:16:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dpiparo","name":"Danilo Piparo","path":"/dpiparo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7850302?s=80&v=4"},"commit":{"message":"[core] Fix dupe quotes in forum bug report\n\nBug was introduced by this commit: https://github.com/ferdymercury/root/commit/73039d1ab4e3487c71c45270f5c8129c6871170d","shortMessageHtmlLink":"[core] Fix dupe quotes in forum bug report"}},{"before":"170a8f159a0b5c904883c96545c750140b201d93","after":"48633938123664be2e680ea6bd8bb4f86700f72b","ref":"refs/heads/master","pushedAt":"2024-09-20T14:23:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guitargeek","name":"Jonas Rembser","path":"/guitargeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6578603?s=80&v=4"},"commit":{"message":"[TPython] Enable TPython tests\n\nExcept for Windows, but doing these new tests on some platforms is\nbetter than on no platform. Otherwise we have no test coverage for using\nTPython from different threads.","shortMessageHtmlLink":"[TPython] Enable TPython tests"}},{"before":"c1e0bce368878b497cc4f84ccd6ede5a65177e08","after":"170a8f159a0b5c904883c96545c750140b201d93","ref":"refs/heads/master","pushedAt":"2024-09-20T14:22:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"guitargeek","name":"Jonas Rembser","path":"/guitargeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6578603?s=80&v=4"},"commit":{"message":"[RF] Avoid instantiating RooNLLVar directly in testRooAbsL.cxx\n\nThis doesn't need to be done anymore, because with the recent\nimprovements, the likelihood returned by `createNLL()` will be the\ncorrect binned likelihood.","shortMessageHtmlLink":"[RF] Avoid instantiating RooNLLVar directly in testRooAbsL.cxx"}},{"before":"bfa59caeeae871ce015b800f15b9ef2e23ef86b8","after":"c1e0bce368878b497cc4f84ccd6ede5a65177e08","ref":"refs/heads/master","pushedAt":"2024-09-20T13:44:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"couet","name":"Olivier Couet","path":"/couet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4697738?s=80&v=4"},"commit":{"message":"New ctor using THStack","shortMessageHtmlLink":"New ctor using THStack"}},{"before":"0dbaeebb20458edb54a0125e998211cca7bc44cc","after":"bfa59caeeae871ce015b800f15b9ef2e23ef86b8","ref":"refs/heads/master","pushedAt":"2024-09-20T12:30:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"guitargeek","name":"Jonas Rembser","path":"/guitargeek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6578603?s=80&v=4"},"commit":{"message":"[CMake] Don't fail configuration on macOS if textutil can't be found\n\nOn macOS, we rely on the `textutil` executable to set some packaging\nmetadata. However, we can't assume that it's always present. For\nexample, in the nix packages build, it is not available, and there is a\nhack that disables setting the package metadata:\nhttps://github.com/nixos/nixpkgs/blob/848699d4c1f669af01918b7cfdb438329667ddc2/pkgs/applications/science/misc/root/default.nix#L145\n\nHowever, the `CPACK_PACKAGE_DESCRIPTION_FILE` and\n`CPACK_RESOURCE_FILE_README` metadata that depends on `textutil` is\noptional and not crucial. It's used only in rare situations, like\ncreating Windows installers automatically. See also the description\nhere:\nhttps://cmake.org/cmake/help/latest/module/CPack.html\n\nIt would be more appropriate to not fail the configuration if `textutil`\nis not found, but instead just to skip setting this metadata.","shortMessageHtmlLink":"[CMake] Don't fail configuration on macOS if textutil can't be found"}},{"before":"17a40e7e5547d12038fa191b354c58592ccba45e","after":"33c330b66560c176e8c9fc57c094f23dbb18125d","ref":"refs/heads/v6-30-00-patches","pushedAt":"2024-09-20T09:38:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dpiparo","name":"Danilo Piparo","path":"/dpiparo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7850302?s=80&v=4"},"commit":{"message":"[ci] Disable macOS 14 builds\n\nbecause the default Apple SDK comes with a libc++ which is not compatible\nwith LLVM13, used by cling in this ROOT version.","shortMessageHtmlLink":"[ci] Disable macOS 14 builds"}},{"before":"1a99ab6c2c481c1f740768c37f1fea54e103a913","after":"7a7e6541889ce7d5180c70cb9f5bfcbeee07352a","ref":"refs/heads/v6-28-00-patches","pushedAt":"2024-09-20T09:37:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dpiparo","name":"Danilo Piparo","path":"/dpiparo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7850302?s=80&v=4"},"commit":{"message":"[ci] Disable macOS 14 builds\n\nbecause the default Apple SDK comes with a libc++ which is not compatible\nwith LLVM13, used by cling in this ROOT version.","shortMessageHtmlLink":"[ci] Disable macOS 14 builds"}},{"before":"9031bb903e60e9d68c358d6c9aa20fe081fffca2","after":"0dbaeebb20458edb54a0125e998211cca7bc44cc","ref":"refs/heads/master","pushedAt":"2024-09-20T09:20:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agheata","name":"Andrei Gheata","path":"/agheata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18400453?s=80&v=4"},"commit":{"message":"[geom] New BVH/VoxelGrid-based implementation of TGeoParallelWorld routines (#16442)\n\nThis commit provides a rewrite of key functions of TGeoParallelWorld, achieving:\r\n(a) faster initialization\r\n(b) faster execution of the Safety function (from ~O(N) to ~O(1))\r\n(c) similar execution of FindNode/FindBoundary functions (~log(N))\r\n(d) less memory consumption (better memory scalability)\r\n\r\nThe development for this commit was motivated from a use case in ALICE,\r\nin which the parallel world \"scene\" can be very large (~100K volumes).\r\nIn this case, TGeoVoxelFinder takes very long\r\nto construct and consumes a very large amount of memory (GBs). In addition,\r\nthe evaluation of the Safety function dominates the Geant simulation time.\r\n\r\nThe improvements in this commit are mainly achieved through:\r\n\r\n* The use of a boundary volume hierarchy (BVH) as the base\r\nacceleration entity, replacing TGeoVoxelFinder.\r\nBVH are the standard in industry/computer-graphics, for what\r\nconcerns ray-object intersection tasks. The BVH is constructed\r\nfrom axis-aligned bounding boxes and employed in the FindBoundary/FindNode\r\nimplementations\r\n\r\n* The use of a 3D voxel grid (TGeoVoxelGrid) structure, able\r\nto store properties \"local\" or in the vicinity of a cartesian coordinate P.\r\nThis structure allows to reduce the (typical) algorithmic complexity for \"Safety\" queries\r\nto ~O(1) (with a constant factor determined by the voxel size). Filling of the 3D voxel grid cache\r\nfor Safety is done on-the-fly (using the BVH once).\r\n\r\nIdeas for these improvements come from prior work in related libraries such as VecGeom.\r\n\r\n-----\r\n\r\nImplementation details:\r\n\r\n* The implementation is, for now (until fully tested), provided in a backward compatible manner:\r\n\r\n - By default, nothing changes\r\n - Users have to activate the BVH mode via TGeoParallelWorld::SetAccelerationMode\r\n - Users may hence compare the 2 modes or choose the best depending on complexity and needs\r\n\r\n* Functions for Safety, FindNode, FindBoundary dispatch to some internal implementation.\r\n This causes an extra lookup/jump, which can be removed once BVH is fully validated\r\n\r\n* For the BVH, a well known open source implementation is included in header-only form.\r\n The headers are copied from https://github.com/madmann91/bvh commit 66e445b92f68801a6dd8ef943fe3038976ecb4ff.\r\n Some minor patching has been done in order to achieve compilation for C++17 (see README).\r\n\r\n* A new class, TGeoVoxelGrid is provided for the cartesian VoxelGrid container.\r\n\r\n----\r\n\r\nPerformance examples:\r\n\r\nIn a test with the ALICE simulation framework including the ITS + TPC detectors\r\nwith 48240 volumes on the parallel world, we see\r\n\r\n* initialization time goes from TGeoVoxelFinder: 10s ---> BVH: 40ms\r\n* Geant simulation time: 10s --> 2s\r\n* memory usage: 3GB --> 1GB\r\n\r\nHence, this PR will make a big difference for the ALICE simulation program.\r\nIt was verified, that identical results (number of hits, steps, etc) are obtained\r\nwhen going from TGeoVoxelFinder --> BVH+GRID.\r\n\r\n----\r\n\r\nOutlook:\r\n\r\nSimilar techniques could be applied to ordinary TGeoNavigator routines.","shortMessageHtmlLink":"[geom] New BVH/VoxelGrid-based implementation of TGeoParallelWorld ro…"}},{"before":"aa0dce6b2db509f91f3ab0d4f9ddcd724f046255","after":"3c821d2f8e47602c5d6642ebb8425c6e8e4f6dc1","ref":"refs/heads/v6-32-00-patches","pushedAt":"2024-09-20T08:07:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dpiparo","name":"Danilo Piparo","path":"/dpiparo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7850302?s=80&v=4"},"commit":{"message":"[rbrowser] fix BrowserListBinding.js\n\nAdd missing function which required now by recent openui5 versions.\nLet use this and previos ROOT versions with newest openui5","shortMessageHtmlLink":"[rbrowser] fix BrowserListBinding.js"}},{"before":"79e97d822ecebdf509cb504586474e4fb52cc647","after":"9031bb903e60e9d68c358d6c9aa20fe081fffca2","ref":"refs/heads/master","pushedAt":"2024-09-20T07:58:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bellenot","name":"Bertrand Bellenot","path":"/bellenot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5236506?s=80&v=4"},"commit":{"message":"[cmake][win] Change the `/Ob` compiler flag\n\nUse `/Ob2` (Inline Function Expansion 2) with `RelWithDebInfo`.\nThis is the default value under `/O1` and `/O2`. Allows the compiler to expand any function not explicitly marked for no inlining.\nThis fixes the failing `test-check-nullptr` and `roottest-cling-exception-nullderef-e` tests with ROOT built in `RelWithDebInfo`.","shortMessageHtmlLink":"[cmake][win] Change the /Ob compiler flag"}},{"before":"2195a2d9f5f26ef4f650e4c8d578e7a6aa843550","after":"79e97d822ecebdf509cb504586474e4fb52cc647","ref":"refs/heads/master","pushedAt":"2024-09-20T07:52:04.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"silverweed","name":"Silverweed","path":"/silverweed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7806878?s=80&v=4"},"commit":{"message":"[ntuple] RNTupleMerger: skip auxiliary missing columns","shortMessageHtmlLink":"[ntuple] RNTupleMerger: skip auxiliary missing columns"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQwMTowMDo1Ny4wMDAwMDBazwAAAAS-ks8I","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQwMTowMDo1Ny4wMDAwMDBazwAAAAS-ks8I","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwNzo1MjowNC4wMDAwMDBazwAAAAS7r9TN"}},"title":"Activity · root-project/root"}