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
CoinBackend: _test_solve fails on 32-bit #21449
Comments
New commits:
|
Commit: |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
comment:4
"known bug on 32 bit" -- to whom is this bug known? |
comment:5
Replying to @mkoeppe:
To you now :-) |
comment:6
I also fall on this problem. I see that the fix is to ignore the doctest for 32bit systems. How do you know that the doctest failure does not mean that there is a problem somewhere (that should be addressed) ? |
comment:7
There definitely is a problem, and it should NOT be ignored. |
comment:8
Replying to @sagetrac-tmonteil:
I am not claiming that. I am adding Of course, if the real bug can be fixed, that would be better. But in the mean time, just to have all doctests formally passing (and make a 32-bit patchbot useful), I propose to add the |
comment:9
If Mathias is OK with that, i am also in favor to set this ticket to positive review (i confirm that the patch fixes the doctest on my 32bit VM). If someone has an idea where the bug comes from and how to fix it, that would be great. |
Reviewer: Thierry Monteil |
comment:10
I am building a 32-bit environment at the moment to look at what's going on here. |
This comment has been minimized.
This comment has been minimized.
comment:12
Upgrading CBC to 2.9.8 (latest) does NOT fix this problem. |
comment:13
Replying to @mkoeppe:
Do you have an idea about where the problem comes from ? Does upstream say something about this ? |
comment:14
I haven't checked with upstream yet. |
comment:15
Replying to @mkoeppe:
So shall we accept the current fix and postpone a real fix for when we understant more the situation ? |
comment:16
The patch at least needs to include reference to a ticket; and when this ticket is closed a follow-up tickets for an actual fix needs to be opened. |
comment:17
I created a new ticket at #21550 (details to be filled in) and added a reference to that ticket in the doctest. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:19
I am surprised to see that
anyhow we might be hitting a classic like https://gcc.gnu.org/bugzilla/show_bug.cgi?id=323 |
comment:20
Replying to @dimpase:
Why? The C type |
Changed reviewer from Thierry Monteil to Thierry Monteil, Matthias Koeppe |
Changed branch from u/jdemeyer/coinbackend___test_solve_fails_on_32_bit to |
Changed reviewer from Thierry Monteil, Matthias Koeppe to Thierry Monteil, Matthias Koeppe |
Changed commit from |
Changed keywords from none to sdl |
On
Linux arando 3.13.0-95-generic #142-Ubuntu SMP Fri Aug 12 17:05:16 UTC 2016 i686 i686 i686 GNU/Linux
:This is what is happening on a 32-bit Linux:
CC: @mkoeppe
Component: doctest coverage
Keywords: sdl
Author: Jeroen Demeyer
Branch:
5eacf72
Reviewer: Thierry Monteil, Matthias Koeppe
Issue created by migration from https://trac.sagemath.org/ticket/21449
The text was updated successfully, but these errors were encountered: