Philippe Canal

Results 332 comments of Philippe Canal

> Is there any drawback in doing SetBit(TFile::k630forwardCompatibility) for every file we produce now? The main drawbacks is forgetting to eventually remove it :). The technical drawback is slightly worse...

On a side note, we back-ported the ability to read the files without the forward compatibility bit to the patch branch for v6.10 and v6.08.

@ferdymercury We still need to put in place a way to test forward compatibility more systematically.

@stognini's installation and mine looked identical but his failed while mine worked (without the patch). If you can tell "what" else to check on the unusual system, please let us...

And mine for the record -- confirmed to work without the patch with commit 58a96e2a8e ``` + sw_vers ProductName: macOS ProductVersion: 14.7 BuildVersion: 23H124 + clang --version Apple clang version...

On my machine the build with `runtime_cxxmodule` one failed with: ``` Assertion failed: (idx < size()), function operator[], file SmallVector.h, line 304. Stack dump without symbol names (ensure you have...

So I reinstalled the command line tools (see for example https://root-forum.cern.ch/t/root-on-macos-15-xcode-16/61716/9). and rebuild. With the rebuild worked with the master as-is (commit 55cd181c3d), so the patch is not needed on...

The library needing to be loaded is `libvecgeom_final` rather than plain `libvecgeom` which is not complete.

Right. You can/need to only load one `single` `_final` library (they contains duplicate but conflicting (weak) symbols and other weird `nvlink` cruft). It has to be the most derived one,...