Skip to content

Conversation

pcanal
Copy link
Member

@pcanal pcanal commented Sep 26, 2025

Backport of #19938
Fixes #19963

Fix one case that had not been updated to support multimap/multiset.

pcanal and others added 7 commits September 26, 2025 20:14
Fix one case that had not been updated to support multimap/multiset.
…9610)

---------

Co-authored-by: Philippe Canal <pcanal@fnal.gov>
The flow for reading an STL associative container is:
  (a) Read branch count
  (b) load sub-branch data into a staging/temporary area
  (c) copy/insert that data into the associative container
Previously doing a direct read like:
  tree->GetBranch("map.second")->GetEntry(e);
was leading to 'write' into deleted memory.
This allow to document the 2 sets of similar test at the same place to contrast them
Potential microoptimization.
Copy link

Test Results

    18 files      18 suites   2d 20h 48m 55s ⏱️
 2 750 tests  2 704 ✅ 0 💤 46 ❌
47 826 runs  47 780 ✅ 0 💤 46 ❌

For more details on these failures, see this check.

Results for commit aebb09e.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants