PySide Bugzilla Closed for New Bugs

PySide is now a Qt Add-on and uses the Qt Project's JIRA Bug Tracker instead of this Bugzilla instance. This Bugzilla is left for reference purposes.

Bug 233 - [FTBFS] Fails to build on alpha, ia64 (AssertionError on collector* tests)
: [FTBFS] Fails to build on alpha, ia64 (AssertionError on collector* tests)
Status: CLOSED FIXED
Product: PySide
Classification: Unclassified
Component: Shiboken
: 0.3.2
: Other Linux
: P5 critical
Assigned To: Marcelo Lira
: https://buildd.debian.org/build.php?p...
:
:
  Show dependency treegraph
 
Reported: 2010-05-28 09:21 EEST by Didier Raboud
Modified: 2010-08-04 15:19 EEST (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Didier Raboud 2010-05-28 09:21:43 EEST
Hi, 

shiboken fails to build from source (FTBFS) on the following architectures:
alpha; with the following errors:

 5/76 Test  #5: collector
....................................................***Failed    0.08 sec
.F..
======================================================================
FAIL: Collector << ObjectType # greedy collector
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/build/buildd-shiboken_0.3.1-2-alpha-ZCqjkJ/shiboken-0.3.1/tests/samplebinding/collector_test.py",
line 71, in testBasic
    self.assertEqual(collector.items()[0], obj.identifier())
AssertionError: 540584160 != 4835551456L

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

...

72/76 Test #72: collector_external_operator
..................................***Failed    0.09 sec
FF
======================================================================
FAIL: Collector << ObjectType # libsample << operator
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/build/buildd-shiboken_0.3.1-2-alpha-ZCqjkJ/shiboken-0.3.1/tests/otherbinding/collector_external_operator_test.py",
line 42, in testLShiftWithExpectedType
    self.assertEqual(collector.items()[0], obj.identifier())
AssertionError: 540589520 != 4835556816L

======================================================================
FAIL: Collector << OtherObjectType # libother << operator
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/build/buildd-shiboken_0.3.1-2-alpha-ZCqjkJ/shiboken-0.3.1/tests/otherbinding/collector_external_operator_test.py",
line 49, in testOtherReversal
    self.assertEqual(collector.items()[0], obj.identifier() * 2)
AssertionError: 1081179040 != 9671113632L

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

The complete build log is available there:

https://buildd.debian.org/build.php?pkg=shiboken&arch=alpha&ver=0.3.1-2

The full Debian source package can be downloaded there :

http://packages.debian.org/source/sid/shiboken

Thanks for your help !

Cheers, 

OdyX
Comment 1 Didier Raboud 2010-05-29 03:27:26 EEST
Hi, it also fails on the same tests on ia64.

The error is the same, but the Assertion Error are different.

See the full build log there:
https://buildd.debian.org/fetch.cgi?pkg=shiboken&arch=ia64&ver=0.3.1-3&stamp=1275084591&file=log&as=raw

Cheers, 

OdyX
Comment 2 Didier Raboud 2010-06-11 12:20:52 EEST
Hi, 

this still fails on shiboken 0.3.2, with the same errors.

Cheers, 

OdyX
Comment 3 Didier Raboud 2010-06-25 04:33:31 EEST
Using patch 4bab9a89c8a0bd22b1a95e46cf75d9e2dd7f42e1 to fix the FTBFS on Hurd,
it corrected that bug too on ia64 and alpha.

Thanks !