Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 606648 - =dev-python/cffi-1.9.1 stabilization request
Summary: =dev-python/cffi-1.9.1 stabilization request
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks:
 
Reported: 2017-01-20 21:49 UTC by Dirkjan Ochtman (RETIRED)
Modified: 2020-02-21 16:40 UTC (History)
1 user (show)

See Also:
Package list:
=dev-python/cffi-1.9.1
Runtime testing required: ---
stable-bot: sanity-check+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dirkjan Ochtman (RETIRED) gentoo-dev 2017-01-20 21:49:33 UTC
Please stabilize.
Comment 1 Agostino Sarubbo gentoo-dev 2017-01-21 17:18:33 UTC
amd64 stable
Comment 2 Agostino Sarubbo gentoo-dev 2017-01-21 17:29:57 UTC
x86 stable
Comment 3 Agostino Sarubbo gentoo-dev 2017-01-21 20:38:57 UTC
ppc stable
Comment 4 Agostino Sarubbo gentoo-dev 2017-01-22 16:33:48 UTC
sparc stable
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2017-01-23 06:30:28 UTC
Stable for HPPA.
Comment 6 Agostino Sarubbo gentoo-dev 2017-01-23 16:31:40 UTC
ia64 stable
Comment 7 Agostino Sarubbo gentoo-dev 2017-01-24 11:48:31 UTC
ppc64 stable
Comment 8 Tobias Klausmann (RETIRED) gentoo-dev 2017-01-25 13:26:38 UTC
Stable on alpha.
Comment 9 Markus Meier gentoo-dev 2017-02-25 07:40:27 UTC
arm stable
Comment 10 Michael Weber (RETIRED) gentoo-dev 2017-03-16 08:21:11 UTC
I see one test failure w/ arm64

=================================== FAILURES ===================================
_________________________ TestFFI.test_struct_by_value _________________________

self = <testing.cffi0.test_ffi_backend.TestFFI object at 0x7f81efd390>

    def test_struct_by_value(self):
        if self.module is None:
            py.test.skip("fix the auto-generation of the tiny test lib")
        ffi = FFI(backend=self.Backend())
        ffi.cdef("""
                typedef struct {
                    long x;
                    long y;
                } POINT;
                
                typedef struct {
                    long left;
                    long top;
                    long right;
                    long bottom;
                } RECT;
                    
                long left, top, right, bottom;
                    
                RECT ReturnRect(int i, RECT ar, RECT* br, POINT cp, RECT dr,
                            RECT *er, POINT fp, RECT gr);
            """)    
        ownlib = ffi.dlopen(self.module)
                    
        rect = ffi.new('RECT[1]')
        pt = ffi.new('POINT[1]')
        pt[0].x = 15
        pt[0].y = 25
        rect[0].left = ownlib.left
        rect[0].right = ownlib.right
        rect[0].top = ownlib.top
        rect[0].bottom = ownlib.bottom
                    
        for i in range(4):
            ret = ownlib.ReturnRect(i, rect[0], rect, pt[0], rect[0],
                                    rect, pt[0], rect[0])
>           assert ret.left == ownlib.left
E           assert -200 == 10
E            +  where -200 = <cdata 'RECT' owning 32 bytes>.left
E            +  and   10 = <cffi.api.FFILibrary_/var/tmp/portage/dev-python/cffi-1.9.1/temp/ffi-0/testownlib.so object at 0x7f81efdb10>.left
                    
testing/cffi0/test_ownlib.py:281: AssertionError
!!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!!
============== 1 failed, 486 passed, 29 skipped in 64.85 seconds ===============
Comment 11 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-07-21 17:12:52 UTC
s390 done with newer version
Comment 12 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-02-21 16:40:48 UTC
This version is being removed.