Philippe Canal
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.
cling: changes needed on MacOS to avoid G__Core.cxx generation failures complaining about time_point
@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...
cling: changes needed on MacOS to avoid G__Core.cxx generation failures complaining about time_point
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...
cling: changes needed on MacOS to avoid G__Core.cxx generation failures complaining about time_point
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...
cling: changes needed on MacOS to avoid G__Core.cxx generation failures complaining about time_point
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...
cling: changes needed on MacOS to avoid G__Core.cxx generation failures complaining about time_point
@hahnjo ping
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,...