Ticket #1224 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

OSX 10.4 PPC failure in sage/rings/finite_field_ntl_gf2e.pyx

Reported by: mabshoff Owned by: malb
Priority: blocker Milestone: sage-2.8.13
Component: doctest Keywords:
Cc: Author(s):
Report Upstream: Reviewer(s):
Merged in: Work issues:

Description

michael-abshoffs-ibook-g4:~/Desktop/sage-2.8.13.rc0 mabshoff$ ./sage -
t  devel/sage-main/sage/rings/finite_field_ntl_gf2e.pyx
sage -t  devel/sage-main/sage/rings/
finite_field_ntl_gf2e.pyx**********************************************************************
File "finite_field_ntl_gf2e.pyx", line 978:
    sage: int(a)
Expected:
    2
Got:
    33554432
**********************************************************************
File "finite_field_ntl_gf2e.pyx", line 980:
    sage: int(a^2 + 1)
Expected:
    5
Got:
    83886080
**********************************************************************
1 items had failures:
   2 of   3 in __main__.example_41
***Test Failed*** 2 failures.
For whitespace errors, see the file .doctest_finite_field_ntl_gf2e.pyx
         [11.1 s]
exit code: 256

----------------------------------------------------------------------
The following tests failed:


        sage -t  devel/sage-main/sage/rings/finite_field_ntl_gf2e.pyx
Total time for all tests: 11.1 seconds

Attachments

trac1224_endianess.patch Download (2.6 KB) - added by malb 3 years ago.
next attempt, patch updated

Change History

Changed 3 years ago by cwitty

These are endianness problems (big-endian vs. little-endian): 83886080 is 0x05000000.

Changed 3 years ago by malb

next attempt, patch updated

Changed 3 years ago by mabshoff

  • status changed from new to closed
  • resolution set to fixed

Merged in 2.8.13.rc2.

Note: See TracTickets for help on using tickets.