Fails test with py3.3

Issue #2 resolved
Justin created an issue

With py 2.6,2.7,3.2 the test suite runs fine.

Beginning test phase [1@leo.jlec.de] Python 3.3 (/usr/bin/python3.3) [1@leo.jlec.de] MPI 2.2 (MPICH2 1.5.0) [1@leo.jlec.de] mpi4py 1.3.1 (/var/tmp/portage/dev-python/mpi4py-1.3.1/work/mpi4py-1.3.1-python3_3/build/lib/mpi4py) [0@leo.jlec.de] Python 3.3 (/usr/bin/python3.3) [0@leo.jlec.de] MPI 2.2 (MPICH2 1.5.0) [0@leo.jlec.de] mpi4py 1.3.1 (/var/tmp/portage/dev-python/mpi4py-1.3.1/work/mpi4py-1.3.1-python3_3/build/lib/mpi4py) .....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................FF.FFFFFFFFFFFFFFFFFF ======================================================================

====================================================================== FAIL: testAttributes (test_win.TestWinSelf)


Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

FAIL: testAttributes (test_win.TestWinSelf)


FAIL: testGetAttr (test_win.TestWinSelf) Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

======================================================================

Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

FAIL: testGetAttr (test_win.TestWinSelf)

====================================================================== FAIL: testGetMemory (test_win.TestWinSelf)


Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

====================================================================== FAIL: testGetSetErrhandler (test_win.TestWinSelf)


Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

======================================================================

FAIL: testGetMemory (test_win.TestWinSelf) FAIL: testGetSetName (test_win.TestWinSelf)



Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

====================================================================== FAIL: testGetSetErrhandler (test_win.TestWinSelf) Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

----------------------------------------------------------------------

Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

====================================================================== FAIL: testAttributes (test_win.TestWinWorld) FAIL: testGetSetName (test_win.TestWinSelf)



Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

======================================================================

FAIL: testAttributes (test_win.TestWinWorld) FAIL: testGetAttr (test_win.TestWinWorld)



Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

======================================================================

FAIL: testGetAttr (test_win.TestWinWorld)

Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

FAIL: testGetMemory (test_win.TestWinWorld)


Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

====================================================================== FAIL: testGetMemory (test_win.TestWinWorld) FAIL: testGetSetErrhandler (test_win.TestWinWorld)



Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

======================================================================

FAIL: testGetSetErrhandler (test_win.TestWinWorld) FAIL: testGetSetName (test_win.TestWinWorld)


Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

======================================================================

FAIL: testGetSetName (test_win.TestWinWorld) Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3

----------------------------------------------------------------------

Traceback (most recent call last): File "./test/test_win.py", line 28, in setUp self.assertEqual(sys.getrefcount(self.memory), refcnt) AssertionError: 4 != 3


Ran 581 tests in 8.190s

Ran 581 tests in 8.190s

FAILEDFAILED (failures=10) (failures=10)

=================================================================================== = BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES = EXIT CODE: 1 = CLEANING UP REMAINING PROCESSES = YOU CAN IGNORE THE BELOW CLEANUP MESSAGES ===================================================================================

Comments (4)

  1. Anatol Anatol

    Could you please point to what exactly commit fixed the issue so I can apply it to the latest release sources.

    Or even better - is it possible to get a new release (it will include the fix as well).

  2. Lisandro Dalcin

    Most likely, there is no single commit to point. I reworked quite a bit the handling of Python's buffer interface.

  3. Anatol Anatol

    Thanks for the clarification.

    It might be good idea to make a new mpi4py release to bring the latest improvements and fixes to users.

  4. Log in to comment