On CentOS 7.7, I see a large number of doctest failures due to the escape
sequence <CSI-?1034h> appearing in the output. For example:
./sage -t --long src/sage/combinat/tableau.py
**********************************************************************
File "src/sage/combinat/tableau.py", line 2850, in sage.combinat.tableau.
Tableau.row_stabilizer
Failed example:
rs.order() == factorial(3)*factorial(2)
Expected:
True
Got:
<CSI-?1034h>True
**********************************************************************
This is a problem with readline in combination with xterm. A workaround is
to unset $TERM before running the tests. A similar problem was described in
#12263.
This can also be avoided by running configure with
--with-system-readline=no, so that Sage builds readline 6.3. The system
version is 6.2 according to:
sage: import readline
sage: readline._READLINE_LIBRARY_VERSION
6.2
This problem has only started appearing recently (probably when the system
was upgraded from CentOS 7.6 to 7.7) as Sage always built its own readline
before.
I am not sure whether this is something for Sage to solve, but maybe this
information is useful in case someone has the same problem.
Markus
--
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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/sage-devel/5f097f3b-af2d-4e59-ad44-44c0824cfc0a%40googlegroups.com.