wlav

Results 359 comments of wlav

Just adding for the record what we already discussed: it's the use of C++ standard `regex` in `Converters.cxx` and `regex` symbols being exported. It's probably doable to reduce the symbols...

Same folks behind both clang-repl and Cling. They're also working on this change, using the more generic libinterop, with currently 207 out of 504 cppyy tests passing. See [here](https://compiler-research.org/) for...

I'm sure there are such tasks; adding @sudo-panda and @vgvassilev who should be better able to answer. Also: https://github.com/compiler-research/CppInterOp

> it might have something to do with the fact that emplace is a template function Probably, as the implicit conversion works fine per se: ``` >>> import cppyy >>>...

It's actually a bit smarter: implicit conversion is allowed for already instantiated templates, but not for templates currently being instantiated. If I enable allowing implicit conversion in all cases, it...

Sorry, what works for `std::vector` but not for `std::list`? In the above code, the issue for both is the same: not allowing implicit conversions for templated methods. If I enable...

And yes, that piece of code is unrelated. It exists so that you can write: ``` >>> import cppyy >>> cppyy.gbl.std.vector([1,2,3]) >>> ``` Note the lack of template argument.

I was running on Mac. There both `emplace` calls fail, and both `insert` calls succeed, b/c of the reasons described above. But I've found it now, there's this old workaround...

Both [LLVM](https://www.llvm.org/docs/DebuggingJITedCode.html) and [gdb](https://sourceware.org/gdb/onlinedocs/gdb/JIT-Interface.html) have tutorials, for Windows you'll need the newer [WinDbg](https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-tools) (which I think is still only a preview). The trouble in all cases is that the debuggers...

The flag to use is `CLING_EXTRA_ARGS`. Set it to "-O2" or something simple. Yes, there are no wheels yet. There was a contribution that allows wheels to be build on...