scoder
scoder
Could you remove the public and api modifiers from the functions (or everywhere), to see if that makes it work? You don't need them in your example. Even if you...
> As suggested from https://stackoverflow.com/a/55669343/5581893 I tried to add -DCYTHON_PEP489_MULTI_PHASE_INIT=0 to all gcc commands That's unrelated. IIUC, you're not embedding Python in a C++ application here (and even then, that...
> > Could you remove the public and api modifiers from the functions (or everywhere) > > > I tried to removed all those modifiers just now but the result...
> you've linked it in an odd way Maybe as well, but I think the issue really is that Cython doesn't know a way to share C++ classes via .pxd...
> Uhm, after having 2 files .o, link them both to mod1.so, and also to mod2.so to avoid undefined symbol, I did so. That's not how Python extension modules work....
Thanks for the report. It somehow seems to think that it needs to reload the module, thus tries to rebuild it. That that can fail under concurrency is not surprising....
> I'll try to switch to multithreading instead. Your choice, but if you ask me, if multiprocessing otherwise works for you, I'd rather stick with that than add thread-concurrency to...
> Please, don't use suggested in https://material.io/design/color/dark-theme.html color for background. "Dark grey" (which is actually just black) will be too contrast. Current dark theme background color is perfect. Yeah, the...
Thanks for investigating this. I'm not sure if the fix needs to be this complex and would be happy to see something simpler. If I understand correctly, then the issue...
Not sure. In fact, I'm not even sure I understand why there should be a difference between `self._state` and `self._runtime._state`. I don't know exactly how the coroutine state works. Should...