Ticket #12386 (closed defect: fixed)
[ARM] pickling issues in the matrix_mod2_dense code
|Reported by:||Snark||Owned by:||was|
|Report Upstream:||N/A||Reviewers:||Martin Albrecht|
|Authors:||Julien Puydt||Merged in:||sage-5.0.beta3|
As discussed on the sage-devel mailing-list, that code uses "char" to read&write pickles on all platforms.
Unfortunately on ARM, "char" means "unsigned char", while on most other platforms, it means "signed char".
The solution is to make that code use "signed char" explicitly ; that way we unbreak the ARM pickles.
- Status changed from new to needs_review
- Reviewers set to Martin Albrecht
- Status changed from needs_work to positive_review
- Authors set to Julien Puydt