Project

General

Profile

Support #24439

Use new[] with align parameter in QuickVec to silence Valgrind error in ROOT

Added by Eric Flumerfelt 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
05/19/2020
Due date:
% Done:

0%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

Description

See Support #24392. Once we support e17+ exclusively (C++17+), we can change the QV_MEMALIGN allocator to use the new[] operator which will play nicer with code in ROOT.

The timescale for this issue is June 2020, after ProtoDUNE operations are concluded.


Related issues

Related to artdaq - Bug #24437: documentation bug - QuickVec alignment should be documentedReviewed05/19/2020

Related to cet-is - Support #24392: Mismatched free() / delete / delete [] in removeCachedProduct()?Work in progress05/09/2020

History

#1 Updated by Ron Rechenmacher 4 months ago

  • Related to Bug #24437: documentation bug - QuickVec alignment should be documented added

#2 Updated by Kyle Knoepfel 4 months ago

  • Related to Support #24392: Mismatched free() / delete / delete [] in removeCachedProduct()? added


Also available in: Atom PDF