Skip to content

Investigate I/O of std::unique_ptr on latest MacOS beta #20377

@vepadulano

Description

@vepadulano

Check duplicate issues.

  • Checked for duplicates

Description

As seen in #20354 , we don't yet fully understand why I/O of std::unique_ptr seems to misbehave on latest MacOS beta if the classes that it interacts with:

  • Follow some dynamic polymorphism hierarchy
  • Do not properly implement the destructors
  • And do not include ClassDef macros (this last part especially seems to be a regression and contradicting what we say in our own docs)

Reproducer

Not available yet

ROOT version

Any

Installation method

Any

Operating system

MacOS Darwin Kernel Version 25.2.0

Additional context

No response

Metadata

Metadata

Assignees

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions