robertwb / issues-import-test

0 stars 0 forks source link

Testsuite fails on 32-bit Linux #90

Closed robertwb closed 8 years ago

robertwb commented 8 years ago

Reported by vbraun on 11 Aug 2015 11:21 UTC These seem to be harmless:

======================================================================
FAIL: add_x_large (line 70) (addop.__test__)
Doctest: addop.__test__.add_x_large (line 70)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for addop.__test__.add_x_large (line 70)
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/addop/addop.so", line unknown line number, in add_x_large (line 70)

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/addop/addop.so", line ?, in addop.__test__.add_x_large (line 70)
Failed example:
    add_x_large(2**30 + 1)
Expected:
    2147483649
Got:
    2147483649L
----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/addop/addop.so", line ?, in addop.__test__.add_x_large (line 70)
Failed example:
    2**31 + 2**30
Expected:
    3221225472
Got:
    3221225472L
----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/addop/addop.so", line ?, in addop.__test__.add_x_large (line 70)
Failed example:
    add_x_large(2**31)
Expected:
    3221225472
Got:
    3221225472L

======================================================================
FAIL: add_x_large (line 70) (addop.__test__)
Doctest: addop.__test__.add_x_large (line 70)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for addop.__test__.add_x_large (line 70)
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/addop/addop.so", line unknown line number, in add_x_large (line 70)

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/addop/addop.so", line ?, in addop.__test__.add_x_large (line 70)
Failed example:
    add_x_large(2**30 + 1)
Expected:
    2147483649
Got:
    2147483649L
----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/addop/addop.so", line ?, in addop.__test__.add_x_large (line 70)
Failed example:
    2**31 + 2**30
Expected:
    3221225472
Got:
    3221225472L
----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/addop/addop.so", line ?, in addop.__test__.add_x_large (line 70)
Failed example:
    add_x_large(2**31)
Expected:
    3221225472
Got:
    3221225472L

======================================================================
FAIL: cpdef_enums ()
Doctest: cpdef_enums
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for cpdef_enums
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/cpdef_enums/cpdef_enums.so", line unknown line number, in cpdef_enums

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/cpdef_enums/cpdef_enums.so", line ?, in cpdef_enums
Failed example:
    TWO, THREE, FIVE
Expected:
    (2, 3, 5)
Got:
    (2L, 3L, 5L)
----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/cpdef_enums/cpdef_enums.so", line ?, in cpdef_enums
Failed example:
    RANK_0, RANK_1, RANK_2
Expected:
    (11, 37, 389)
Got:
    (11L, 37L, 389L)

======================================================================
FAIL: py_mix (line 42) (future_division.__test__)
Doctest: future_division.__test__.py_mix (line 42)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for future_division.__test__.py_mix (line 42)
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/future_division/future_division.so", line unknown line number, in py_mix (line 42)

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/future_division/future_division.so", line ?, in future_division.__test__.py_mix (line 42)
Failed example:
    py_mix(2**53)
Expected:
    (4503599627370496.0, 4503599627370496, 4503599627370496.0, 4503599627370496.0, 4503599627370496.0, 4503599627370496)
Got:
    (4503599627370496.0, 4503599627370496L, 4503599627370496.0, 4503599627370496.0, 4503599627370496.0, 4503599627370496L)
----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/future_division/future_division.so", line ?, in future_division.__test__.py_mix (line 42)
Failed example:
    py_mix(2**53 + 1)
Expected:
    (4503599627370496.0, 4503599627370496, 4503599627370496.0, 4503599627370496.0, 4503599627370496.0, 4503599627370496)
Got:
    (4503599627370496.0, 4503599627370496L, 4503599627370496.0, 4503599627370496.0, 4503599627370496.0, 4503599627370496L)

======================================================================
FAIL: py_mix_by_neg1 (line 60) (future_division.__test__)
Doctest: future_division.__test__.py_mix_by_neg1 (line 60)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for future_division.__test__.py_mix_by_neg1 (line 60)
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/future_division/future_division.so", line unknown line number, in py_mix_by_neg1 (line 60)

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/future_division/future_division.so", line ?, in future_division.__test__.py_mix_by_neg1 (line 60)
Failed example:
    py_mix_by_neg1(int(-2**31-1))
Expected:
    (2147483649.0, 2147483649, 2147483649.0, 2147483649.0, 2147483649.0, 2147483649)
Got:
    (2147483649.0, 2147483649L, 2147483649.0, 2147483649.0, 2147483649.0, 2147483649L)

======================================================================
FAIL: py_mix (line 42) (future_division.__test__)
Doctest: future_division.__test__.py_mix (line 42)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for future_division.__test__.py_mix (line 42)
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/future_division/future_division.so", line unknown line number, in py_mix (line 42)

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/future_division/future_division.so", line ?, in future_division.__test__.py_mix (line 42)
Failed example:
    py_mix(2**53)
Expected:
    (4503599627370496.0, 4503599627370496, 4503599627370496.0, 4503599627370496.0, 4503599627370496.0, 4503599627370496)
Got:
    (4503599627370496.0, 4503599627370496L, 4503599627370496.0, 4503599627370496.0, 4503599627370496.0, 4503599627370496L)
----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/future_division/future_division.so", line ?, in future_division.__test__.py_mix (line 42)
Failed example:
    py_mix(2**53 + 1)
Expected:
    (4503599627370496.0, 4503599627370496, 4503599627370496.0, 4503599627370496.0, 4503599627370496.0, 4503599627370496)
Got:
    (4503599627370496.0, 4503599627370496L, 4503599627370496.0, 4503599627370496.0, 4503599627370496.0, 4503599627370496L)

======================================================================
FAIL: py_mix_by_neg1 (line 60) (future_division.__test__)
Doctest: future_division.__test__.py_mix_by_neg1 (line 60)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for future_division.__test__.py_mix_by_neg1 (line 60)
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/future_division/future_division.so", line unknown line number, in py_mix_by_neg1 (line 60)

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/future_division/future_division.so", line ?, in future_division.__test__.py_mix_by_neg1 (line 60)
Failed example:
    py_mix_by_neg1(int(-2**31-1))
Expected:
    (2147483649.0, 2147483649, 2147483649.0, 2147483649.0, 2147483649.0, 2147483649)
Got:
    (2147483649.0, 2147483649L, 2147483649.0, 2147483649.0, 2147483649.0, 2147483649L)

======================================================================
FAIL: py_mix (line 40) (non_future_division.__test__)
Doctest: non_future_division.__test__.py_mix (line 40)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for non_future_division.__test__.py_mix (line 40)
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/non_future_division/non_future_division.so", line unknown line number, in py_mix (line 40)

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/non_future_division/non_future_division.so", line ?, in non_future_division.__test__.py_mix (line 40)
Failed example:
    py_mix(2**53)
Expected:
    (4503599627370496, 4503599627370496, 4503599627370496.0, 4503599627370496.0, 4503599627370496, 4503599627370496)
Got:
    (4503599627370496L, 4503599627370496L, 4503599627370496.0, 4503599627370496.0, 4503599627370496L, 4503599627370496L)
----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/non_future_division/non_future_division.so", line ?, in non_future_division.__test__.py_mix (line 40)
Failed example:
    py_mix(2**53 + 1)
Expected:
    (4503599627370496, 4503599627370496, 4503599627370496.0, 4503599627370496.0, 4503599627370496, 4503599627370496)
Got:
    (4503599627370496L, 4503599627370496L, 4503599627370496.0, 4503599627370496.0, 4503599627370496L, 4503599627370496L)

======================================================================
FAIL: py_mix_by_neg1 (line 58) (non_future_division.__test__)
Doctest: non_future_division.__test__.py_mix_by_neg1 (line 58)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for non_future_division.__test__.py_mix_by_neg1 (line 58)
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/non_future_division/non_future_division.so", line unknown line number, in py_mix_by_neg1 (line 58)

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/non_future_division/non_future_division.so", line ?, in non_future_division.__test__.py_mix_by_neg1 (line 58)
Failed example:
    py_mix_by_neg1(int(-2**31-1))
Expected:
    (2147483649, 2147483649, 2147483649.0, 2147483649.0, 2147483649, 2147483649)
Got:
    (2147483649L, 2147483649L, 2147483649.0, 2147483649.0, 2147483649L, 2147483649L)

======================================================================
FAIL: py_mix (line 40) (non_future_division.__test__)
Doctest: non_future_division.__test__.py_mix (line 40)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for non_future_division.__test__.py_mix (line 40)
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/non_future_division/non_future_division.so", line unknown line number, in py_mix (line 40)

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/non_future_division/non_future_division.so", line ?, in non_future_division.__test__.py_mix (line 40)
Failed example:
    py_mix(2**53)
Expected:
    (4503599627370496, 4503599627370496, 4503599627370496.0, 4503599627370496.0, 4503599627370496, 4503599627370496)
Got:
    (4503599627370496L, 4503599627370496L, 4503599627370496.0, 4503599627370496.0, 4503599627370496L, 4503599627370496L)
----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/non_future_division/non_future_division.so", line ?, in non_future_division.__test__.py_mix (line 40)
Failed example:
    py_mix(2**53 + 1)
Expected:
    (4503599627370496, 4503599627370496, 4503599627370496.0, 4503599627370496.0, 4503599627370496, 4503599627370496)
Got:
    (4503599627370496L, 4503599627370496L, 4503599627370496.0, 4503599627370496.0, 4503599627370496L, 4503599627370496L)

======================================================================
FAIL: py_mix_by_neg1 (line 58) (non_future_division.__test__)
Doctest: non_future_division.__test__.py_mix_by_neg1 (line 58)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for non_future_division.__test__.py_mix_by_neg1 (line 58)
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/non_future_division/non_future_division.so", line unknown line number, in py_mix_by_neg1 (line 58)

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/non_future_division/non_future_division.so", line ?, in non_future_division.__test__.py_mix_by_neg1 (line 58)
Failed example:
    py_mix_by_neg1(int(-2**31-1))
Expected:
    (2147483649, 2147483649, 2147483649.0, 2147483649.0, 2147483649, 2147483649)
Got:
    (2147483649L, 2147483649L, 2147483649.0, 2147483649.0, 2147483649L, 2147483649L)

======================================================================
FAIL: sub_large_x (line 168) (subop.__test__)
Doctest: subop.__test__.sub_large_x (line 168)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for subop.__test__.sub_large_x (line 168)
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/subop/subop.so", line unknown line number, in sub_large_x (line 168)

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/subop/subop.so", line ?, in subop.__test__.sub_large_x (line 168)
Failed example:
    2**30 - 2**31
Expected:
    -1073741824
Got:
    -1073741824L
----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/c/subop/subop.so", line ?, in subop.__test__.sub_large_x (line 168)
Failed example:
    sub_large_x(2**31)
Expected:
    -1073741824
Got:
    -1073741824L

======================================================================
FAIL: sub_large_x (line 168) (subop.__test__)
Doctest: subop.__test__.sub_large_x (line 168)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/buildslave-sage/slave/sage_git/build/local/lib/python/doctest.py", line 2226, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for subop.__test__.sub_large_x (line 168)
  File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/subop/subop.so", line unknown line number, in sub_large_x (line 168)

----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/subop/subop.so", line ?, in subop.__test__.sub_large_x (line 168)
Failed example:
    2**30 - 2**31
Expected:
    -1073741824
Got:
    -1073741824L
----------------------------------------------------------------------
File "/home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/subop/subop.so", line ?, in subop.__test__.sub_large_x (line 168)
Failed example:
    sub_large_x(2**31)
Expected:
    -1073741824
Got:
    -1073741824L

----------------------------------------------------------------------
Ran 9699 tests in 2199.354s

FAILED (failures=13)
Following tests excluded because of missing dependencies on your system:
   Cython.Coverage
   run.asyncio_generators
   run.coverage_api
   run.coverage_cmd
   run.coverage_nogil
("Couldn't find ", u'b')
Compiling /home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/test_coroutines_pep492/_cython_inline_8a6b3edd63375dca72fd1e347e3589a1.pyx because it changed.
[1/1] Cythonizing /home/buildslave-sage/slave/sage_git/build/local/var/tmp/sage/build/cython-0.23/src/BUILD/run/cpp/test_coroutines_pep492/_cython_inline_8a6b3edd63375dca72fd1e347e3589a1.pyx
("Couldn't find ", u'b')

Full log is attached.

Migrated-From: http://trac.cython.org/ticket/857

robertwb commented 8 years ago

Comment by vbraun on 11 Aug 2015 11:23 UTC Full log: http://build.sagemath.org/release/builders/%20%20fast%20Oxford%20arando%20%28Ubuntu%2013.04%20i686%29%20incremental/builds/478/steps/compile/logs/cython/text

robertwb commented 8 years ago

Comment by scoder on 14 Aug 2015 18:33 UTC Thanks for the report. All of them are just bugs in the tests, except possibly for the cpdef_enums test. It could be argued that it would be better to return a Python int instead of a long object here in Python 2.x, but it's not wrong.

https://github.com/cython/cython/commit/3cf41e141e48c9ab7fa4274413457e8ea1bf9927

robertwb commented 8 years ago

Modified by scoder on 14 Aug 2015 18:33 UTC