-
-
Notifications
You must be signed in to change notification settings - Fork 481
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
fricas output and sage conversion bug #23782
Comments
Changed keywords from none to FriCAS |
comment:2
This seems to work after #21377 |
comment:4
I just realised that I had a sage 7.5.beta3 lying around: the display bug was introduced after 7.5.beta3 - the bug with the quotation mark existed already in 7.5.beta3! |
comment:5
Moreover, there is no change in the code of I have no idea what could have changed - I'm afraid I need to bisect. |
comment:6
|
comment:7
OK, I found it:
introduced this change in #22501:
I think the strip should go away. The other solution is to override it in |
comment:8
I want to add that I commented on #22501 that fricas tests would be passing. This means that I made a mistake then, so the blame is on me. |
Commit: |
Author: Martin Rubey |
New commits:
|
comment:11
I would suggest to use rstrip instead of strip. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:13
Replying to @fchapoton:
I agree that this is a sensible possibility, but I'm not completely sure. Can you think of any surprising results with rstrip? |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:15
I tested fricas, lie and gap3. Unfortunately, gap3 is failing, but I do not know yet whether the failures are related to this ticket. |
comment:16
I get the same failures in all other versions of sage I have lying around... So I think that this is really ready to go. Please review! |
comment:17
should be
|
comment:18
note also that "atan" will be converted to "arctan" after #22525 |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:20
Replying to @fchapoton:
yes, I just looked at it, and have a branch that only adds some testcases - I would set it to positive review there and make this one a dependency. Or would you prefer it the other way round? |
comment:21
The branch here is slightly more problematic, because you change the behaviour of all the interfaces and this needs serious checking. The other one should be easier and go first, imho. |
comment:22
I agree. So let's do the other one first. I have problems with checking out right now, though. |
comment:23
I'll undo the modified line in integral.py after recompiling. |
Dependencies: #22525 |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:25
I think this is ready now. |
comment:26
There will be a merge conflict - I guess it's easiest to fix it when #22525 is merged. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:29
ping? |
comment:30
Using --optional=fricas I get
|
Reviewer: Ralf Stephan |
comment:31
I was told to use |
comment:33
Alright, interesting, thanks. It passes now and looks good. |
comment:34
Thank you! |
Changed branch from u/mantepse/fricas_output_and_sage_conversion_bug to |
In 'SageMath version 8.1.beta0, Release Date: 2017-07-29' I have the following behaviour, (at least with FriCAS 1.2.5)
Note the bad indentation in the second line and the weird quotation mark in the third.
Fixing #22525 would probably fix this, too.
Depends on #22525
CC: @simon-king-jena @fchapoton @rwst
Component: interfaces: optional
Keywords: FriCAS
Author: Martin Rubey
Branch/Commit:
2521f3a
Reviewer: Ralf Stephan
Issue created by migration from https://trac.sagemath.org/ticket/23782
The text was updated successfully, but these errors were encountered: