Yes. "make sagelib-clean" fixes it. On Wednesday, August 21, 2024 at 11:00:51 AM UTC-7 Frédéric Chapoton wrote:
> so you mean this is caused by me playing with "cython -3 -a", right ? > > How can I force the correct re-build now ? > > Le mercredi 21 août 2024 à 19:50:20 UTC+2, Matthias Koeppe a écrit : > >> On Wednesday, August 21, 2024 at 9:15:36 AM UTC-7 Nils Bruin wrote: >> >> On Wednesday 21 August 2024 at 09:09:22 UTC-7 Frédéric Chapoton wrote: >> >> >> TypeError: C function sage.misc.randstate.current_randstate has wrong >> signature (expected struct __pyx_obj_4sage_4misc_9randstate_randstate *(int >> __pyx_skip_dispatch), got struct __pyx_obj_9randstate_randstate *(int >> __pyx_skip_dispatch)) >> >> >> From the error I'd say that the file got recompiled at "top level" rather >> than as part of "sage.misc" and the shared library in question got >> overwritten. >> >> >> Indeed, and the command that did it is displayed in >> https://github.com/sagemath/sage/pull/38542 >> >> -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/c03c617e-1a3e-4fbc-b907-a1a6d70b4568n%40googlegroups.com.