wlav
wlav
> It might be because clang expect the flag "-std=c++2a" instead of "-std=c++20". Yes, as the latest release is still Clang9. Repo is at Clang13, which will be released as...
cppyy 3.0.0 has been released. To test C++20, set the envar `EXTRA_CLING_ARGS` to something like `-std=c++2a -O2 -march=native`.
This is Clang13. I'm dependent on upstream (Cling) to update first; they claim that going forward, updates can come faster as a lot of changes in Clang needed for Cling...
The above is one of those that works fine for me / can't reproduce. Maybe indeed very specific version combos of gcc / linux.
I've heard that it's possible to cross-compile to ARM on Linux, but haven't had the time yet to figure out how. I simply don't have the resources to do all...
Yes, of course. :)
These and other PRs need tests. It's best practice to have tests but it's also in your own interest as it will pre-empt regressions.
`Cppyy::Construct(unsigned long, void*)` is new in cppyy-backend as of 3.0.0 (cppyy-backend-1.14.11). Either update the latter, or branch from tag CPyCppyy-1.12.12 of the CpyCppyy sources. Note that a big change in...
> So how would I put a lifeline on the vector in practice? currently can't, because the view has no place to set it. It would need a new data...
I'm thinking (not tested) that in case of an exception, `PyErr_Clear` would need to be called for `ClassName()` to succeed. I'm also thinking that if there is an exception, fetching...