something bad seems to happen when touching pyx files. Sage build ok but fails to start, unless I recompile with "make sagelib-clean & make build"
I got the following message at startup, see below. Any idea about the issue ?
Frédéric
Traceback (most recent call last):
File "/home/chapoton/sage/src/bin/sage-ipython", line 10, in <module>
banner()
File "/home/chapoton/sage/src/sage/misc/banner.py", line 114, in banner
print(banner_text(full=True))
File "/home/chapoton/sage/src/sage/misc/banner.py", line 69, in banner_text
import sage.all
File "/home/chapoton/sage/src/sage/all.py", line 80, in <module>
from sage.libs.all import *
File "/home/chapoton/sage/src/sage/libs/all.py", line 2, in <module>
import sage.libs.ntl.all as ntl
File "/home/chapoton/sage/src/sage/libs/ntl/all.py", line 23, in <module>
from sage.libs.ntl.ntl_ZZ import (
File "sage/libs/ntl/ntl_ZZ.pyx", line 1, in init sage.libs.ntl.ntl_ZZ
File "sage/rings/integer.pyx", line 1, in init sage.rings.integer
File "sage/rings/rational.pyx", line 76, in init sage.rings.rational
File "sage/rings/integer_ring.pyx", line 1, in init sage.rings.integer_ring
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))