wlav
wlav
Is there a reproducer?
Thanks! I'll start with the assumption that it's a problem with `STDCXX=20` not propagating. There were changes made to that chain after the release of 3.0.0, so build from source...
Interesting finding, and the platform-specific behavior is then probably that something similar exists in the g++ headers as you pointed out here: https://github.com/wlav/cppyy/issues/175 > Not sure if it is possible...
Actually, what I said above is already the case in the current release, meaning that the above code will succeed if `trap` is part of e.g. a class, so that...
Just to add to my own optimistic message: likely the reason that it was not reproducible with some docker images, is that the two offending methods were introduced only with...
Comment above was meant for https://github.com/wlav/cppyy/issues/175 .
Should all be good now with release 3.1.0. Feel free to reopen if you find otherwise.
For #175, there's a workaround for the string that now seems to cover more systems. It may then not solve this one then (I was hopeful it was the same...
Yes, 2.4.2 to 3.0.0 was a massive update: llvm9 -> llvm13. JITLink was also introduced along the way. (Staring cppyy 4.0, these backends update will be simpler as that'll be...
A few cases appear to have been fixed (#175 as mentioned above), but there's no solution yet that solves everything.