-
-
Notifications
You must be signed in to change notification settings - Fork 480
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failing tests for gap.help #26987
Comments
Changed keywords from none to GAP |
comment:2
Please provide a link to the full log. It is not clear whether "many more lines" mean more errors or not. For this particular one I am inclined just to add more I don't think Sage must produce the same output for different locales, or whatever the real reason for this discrepancy is (perhaps just a patchbot bug). |
comment:3
Replying to @dimpase:
I don't know where it was, but the problem is obvious.
Not errors, since anything after that wrong line is caught by the already-existing |
comment:4
full log at the bottom of |
comment:5
Replying to @fchapoton:
This is with 8.6.rc0 - it would be more interesting to see rc1, where more GAP 4.10 is merged. |
comment:7
is it possible to find out what exactly happens there - is it
and it prints OK, too. |
comment:8
It is most likely a question of the system's locale. This has happened before with other random patchbots that have things like I think the patchbot itself should either set LC_CTYPE, or perhaps even the Sage doctest runner. While it can be interesting to catch locale-related failures, for the sake of builds it's probably best to ensure a consistent environment, and only manipulate locales for specific regression tests for known locale-related bugs. |
comment:9
I don't think this is a blocker since it's a system environment issue on the affected patchbots. |
comment:10
Replying to @embray:
So you consider a patchbot environment broken if it doesn't support UTF-8? We generally try to support UTF-8 and non-UTF-8 locales in Sage doctests. And if you're really convinced that it's a patchbot problem, this bug should be closed as "workforme", not downgraded to "minor". |
comment:11
It's obviously not a blocker if it's just a trivial formatting issue in some test that can be fixed by setting the locale on your system. I do think something should be done about this though so closing it as "worksforme" would be equally reactionary. Whether it's just adding |
comment:12
Replying to @embray:
To clarify, in this case the test in question is only affected by the pexpect interface. So the output from GAP in that case is going to depend on the environment passed when starting gap. |
Author: Erik Bray |
Commit: |
Branch: u/embray/ticket-26987 |
Reviewer: Volker Braun |
Changed branch from u/embray/ticket-26987 to |
On some patchbots, I see this:
This seems to be a matter of unicode output or not.
CC: @dimpase @embray @slel
Component: doctest coverage
Keywords: GAP
Author: Erik Bray
Branch/Commit:
ea643c1
Reviewer: Volker Braun
Issue created by migration from https://trac.sagemath.org/ticket/26987
The text was updated successfully, but these errors were encountered: