Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.89) (envelope-from ) id 1elY1D-0008Qd-Dn for pgsql-hackers@arkaria.postgresql.org; Tue, 13 Feb 2018 10:41:00 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1elY1B-0000Ee-78 for pgsql-hackers@arkaria.postgresql.org; Tue, 13 Feb 2018 10:40:57 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1elY1A-0000EU-TT for pgsql-hackers@lists.postgresql.org; Tue, 13 Feb 2018 10:40:57 +0000 Received: from mail.postgrespro.ru ([93.174.131.138]) by magus.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1elY12-0001sE-96 for pgsql-hackers@postgresql.org; Tue, 13 Feb 2018 10:40:56 +0000 Received: from localhost (localhost [127.0.0.1]) by mail.postgrespro.ru (Postfix) with ESMTP id 90CA321C391C for ; Tue, 13 Feb 2018 13:40:46 +0300 (MSK) X-Virus-Scanned: Debian amavisd-new at postgrespro.ru X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=x tagged_above=-99 required=4 WHITELISTED tests=[] autolearn=unavailable Received: from mail.postgrespro.ru (cyclops.l.postgrespro.ru [192.168.27.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mail.postgrespro.ru (Postfix) with ESMTPSA id 54B7F21C2AE1 for ; Tue, 13 Feb 2018 13:40:46 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=postgrespro.ru; s=mail; t=1518518446; bh=X8zQ7ZUTOmjsReRgKRg0ODi66bx/SV2VmDjnWrxzMZw=; h=Date:From:To:Subject; b=Rqrbf252x+f5zAHT3vP7VmYWLwAGJXdoWY3WgGsLZn69XyfglkzAtzGrtyq8cqfb8 TKCWkerQYe9wqRGxHNnlCneBmCyW6ZdBWzsWwKQCeUcfIf6ijUHu2Gt7PBd0b+OfRt gaiKHwtFmf8SASgxTp1bUWnO9uYEEikmhTaLZsaQ= MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_1067b64eaa934db55d70ebc03296f20c" Date: Tue, 13 Feb 2018 13:40:46 +0300 From: Marina Polyakova To: pgsql-hackers@postgresql.org Subject: master plpython check fails on Solaris 10 Organization: Postgres Professional Message-ID: <156b989dbc6fe7c4d3223cf51da61195@postgrespro.ru> X-Sender: m.polyakova@postgrespro.ru User-Agent: Roundcube Webmail/1.2.4 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --=_1067b64eaa934db55d70ebc03296f20c Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Hello, hackers! I got a permanent failure of master (commit ebdb42a0d6a61b93a5bb9f4204408edf5959332c) plpython check on Solaris 10. Regression output and diffs are attached. I used the following commands: ./configure CC="ccache gcc" CFLAGS="-m64 -I/opt/csw/include" PKG_CONFIG_PATH="/opt/csw/lib/pkgconfig:/usr/local/lib/pkgconfig" LDFLAGS="-L/opt/csw/lib/sparcv9 -L/usr/local/lib/64" --enable-cassert --enable-debug --enable-nls --enable-tap-tests --with-perl --with-tcl --with-python --with-gssapi --with-openssl --with-ldap --with-libxml --with-libxslt --with-icu gmake > make_results.txt gmake -C src/pl/plpython check Binary search has shown that this failure begins with commit 8561e4840c81f7e345be2df170839846814fa004 (Transaction control in PL procedures.). On the previous commit (b9ff79b8f17697f3df492017d454caa9920a7183) there's no plpython_transaction test and plpython check passes. About the system: SunOS, Release 5.10, KernelID Generic_141444-09. P.S. It seems that there's a similar failure on Windows, and I'm trying to reproduce it.. -- Marina Polyakova Postgres Professional: http://www.postgrespro.com The Russian Postgres Company --=_1067b64eaa934db55d70ebc03296f20c Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=ebdb42a_regression.diffs Content-Disposition: attachment; filename=ebdb42a_regression.diffs; size=2817 KioqIC9ob21lL2J1aWxkZmFybS9tcG9seWFrb3ZhL3Bvc3RncmVzcHJvX2NvcmVfMzUzX3N0YWJs ZV9mdW5jL3NyYy9wbC9wbHB5dGhvbi9leHBlY3RlZC9wbHB5dGhvbl90cmFuc2FjdGlvbi5vdXQJ VHVlIEZlYiAxMyAxMzowMDozMyAyMDE4Ci0tLSAvaG9tZS9idWlsZGZhcm0vbXBvbHlha292YS9w b3N0Z3Jlc3Byb19jb3JlXzM1M19zdGFibGVfZnVuYy9zcmMvcGwvcGxweXRob24vcmVzdWx0cy9w bHB5dGhvbl90cmFuc2FjdGlvbi5vdXQJVHVlIEZlYiAxMyAxMzozNDozOSAyMDE4CioqKioqKioq KioqKioqKgoqKiogODgsMTM2ICoqKioKICByZXR1cm4gMQogICQkOwogIFNFTEVDVCB0cmFuc2Fj dGlvbl90ZXN0NCgpOwohIEVSUk9SOiAgc3BpZXhjZXB0aW9ucy5JbnZhbGlkVHJhbnNhY3Rpb25U ZXJtaW5hdGlvbjogaW52YWxpZCB0cmFuc2FjdGlvbiB0ZXJtaW5hdGlvbgohIENPTlRFWFQ6ICBU cmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6CiEgICBQTC9QeXRob24gZnVuY3Rpb24g InRyYW5zYWN0aW9uX3Rlc3Q0IiwgbGluZSAyLCBpbiA8bW9kdWxlPgohICAgICBwbHB5LmV4ZWN1 dGUoIkRPIExBTkdVQUdFIHBscHl0aG9udSAkeCQgcGxweS5jb21taXQoKSAkeCQiKQohIFBML1B5 dGhvbiBmdW5jdGlvbiAidHJhbnNhY3Rpb25fdGVzdDQiCiEgLS0gY29tbWl0IGluc2lkZSBzdWJ0 cmFuc2FjdGlvbiAocHJvaGliaXRlZCkKISBETyBMQU5HVUFHRSBwbHB5dGhvbnUgJCQKISBzID0g cGxweS5zdWJ0cmFuc2FjdGlvbigpCiEgcy5lbnRlcigpCiEgcGxweS5jb21taXQoKQohICQkOwoh IFdBUk5JTkc6ICBmb3JjaWJseSBhYm9ydGluZyBhIHN1YnRyYW5zYWN0aW9uIHRoYXQgaGFzIG5v dCBiZWVuIGV4aXRlZAohIEVSUk9SOiAgY2Fubm90IGNvbW1pdCB3aGlsZSBhIHN1YnRyYW5zYWN0 aW9uIGlzIGFjdGl2ZQohIENPTlRFWFQ6ICBQTC9QeXRob24gYW5vbnltb3VzIGNvZGUgYmxvY2sK ISAtLSBjb21taXQgaW5zaWRlIGN1cnNvciBsb29wCiEgQ1JFQVRFIFRBQkxFIHRlc3QyICh4IGlu dCk7CiEgSU5TRVJUIElOVE8gdGVzdDIgVkFMVUVTICgwKSwgKDEpLCAoMiksICgzKSwgKDQpOwoh IFRSVU5DQVRFIHRlc3QxOwohIERPIExBTkdVQUdFIHBscHl0aG9udSAkJAohIGZvciByb3cgaW4g cGxweS5jdXJzb3IoIlNFTEVDVCAqIEZST00gdGVzdDIgT1JERVIgQlkgeCIpOgohICAgICBwbHB5 LmV4ZWN1dGUoIklOU0VSVCBJTlRPIHRlc3QxIChhKSBWQUxVRVMgKCVzKSIgJSByb3dbJ3gnXSkK ISAgICAgcGxweS5jb21taXQoKQohICQkOwohIEVSUk9SOiAgY2Fubm90IGNvbW1pdCB0cmFuc2Fj dGlvbiB3aGlsZSBhIGN1cnNvciBpcyBvcGVuCiEgQ09OVEVYVDogIFBML1B5dGhvbiBhbm9ueW1v dXMgY29kZSBibG9jawohIFNFTEVDVCAqIEZST00gdGVzdDE7CiEgIGEgfCBiIAohIC0tLSstLS0K ISAoMCByb3dzKQohIAohIC0tIHJvbGxiYWNrIGluc2lkZSBjdXJzb3IgbG9vcAohIFRSVU5DQVRF IHRlc3QxOwohIERPIExBTkdVQUdFIHBscHl0aG9udSAkJAohIGZvciByb3cgaW4gcGxweS5jdXJz b3IoIlNFTEVDVCAqIEZST00gdGVzdDIgT1JERVIgQlkgeCIpOgohICAgICBwbHB5LmV4ZWN1dGUo IklOU0VSVCBJTlRPIHRlc3QxIChhKSBWQUxVRVMgKCVzKSIgJSByb3dbJ3gnXSkKISAgICAgcGxw eS5yb2xsYmFjaygpCiEgJCQ7CiEgRVJST1I6ICBjYW5ub3QgYWJvcnQgdHJhbnNhY3Rpb24gd2hp bGUgYSBjdXJzb3IgaXMgb3BlbgohIENPTlRFWFQ6ICBQTC9QeXRob24gYW5vbnltb3VzIGNvZGUg YmxvY2sKISBTRUxFQ1QgKiBGUk9NIHRlc3QxOwohICBhIHwgYiAKISAtLS0rLS0tCiEgKDAgcm93 cykKISAKISBEUk9QIFRBQkxFIHRlc3QxOwohIERST1AgVEFCTEUgdGVzdDI7Ci0tLSA4OCw5NCAt LS0tCiAgcmV0dXJuIDEKICAkJDsKICBTRUxFQ1QgdHJhbnNhY3Rpb25fdGVzdDQoKTsKISBzZXJ2 ZXIgY2xvc2VkIHRoZSBjb25uZWN0aW9uIHVuZXhwZWN0ZWRseQohIAlUaGlzIHByb2JhYmx5IG1l YW5zIHRoZSBzZXJ2ZXIgdGVybWluYXRlZCBhYm5vcm1hbGx5CiEgCWJlZm9yZSBvciB3aGlsZSBw cm9jZXNzaW5nIHRoZSByZXF1ZXN0LgohIGNvbm5lY3Rpb24gdG8gc2VydmVyIHdhcyBsb3N0Cgo9 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09CgoqKiogL2hvbWUvYnVpbGRmYXJtL21wb2x5YWtvdmEvcG9zdGdyZXNwcm9f Y29yZV8zNTNfc3RhYmxlX2Z1bmMvc3JjL3BsL3BscHl0aG9uL2V4cGVjdGVkL3BscHl0aG9uX2Ry b3Aub3V0CVdlZCBGZWIgIDcgMTc6Mjc6NTAgMjAxOAotLS0gL2hvbWUvYnVpbGRmYXJtL21wb2x5 YWtvdmEvcG9zdGdyZXNwcm9fY29yZV8zNTNfc3RhYmxlX2Z1bmMvc3JjL3BsL3BscHl0aG9uL3Jl c3VsdHMvcGxweXRob25fZHJvcC5vdXQJVHVlIEZlYiAxMyAxMzozNDozOSAyMDE4CioqKioqKioq KioqKioqKgoqKiogMSw2ICoqKioKISAtLQohIC0tIEZvciBwYXJhbm9pYSdzIHNha2UsIGRvbid0 IGxlYXZlIGFuIHVudHJ1c3RlZCBsYW5ndWFnZSBzaXR0aW5nIGFyb3VuZAohIC0tCiEgU0VUIGNs aWVudF9taW5fbWVzc2FnZXMgPSBXQVJOSU5HOwohIERST1AgRVhURU5TSU9OIHBscHl0aG9udSBD QVNDQURFOwohIERST1AgRVhURU5TSU9OIElGIEVYSVNUUyBwbHB5dGhvbjJ1IENBU0NBREU7Ci0t LSAxIC0tLS0KISBwc3FsOiBGQVRBTDogIHRoZSBkYXRhYmFzZSBzeXN0ZW0gaXMgaW4gcmVjb3Zl cnkgbW9kZQoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PQoK --=_1067b64eaa934db55d70ebc03296f20c Content-Transfer-Encoding: base64 Content-Type: text/plain; name=ebdb42a_regression.out Content-Disposition: attachment; filename=ebdb42a_regression.out; size=937 dGVzdCBwbHB5dGhvbl9zY2hlbWEgICAgICAgICAgLi4uIG9rCnRlc3QgcGxweXRob25fcG9wdWxh dGUgICAgICAgIC4uLiBvawp0ZXN0IHBscHl0aG9uX3Rlc3QgICAgICAgICAgICAuLi4gb2sKdGVz dCBwbHB5dGhvbl9kbyAgICAgICAgICAgICAgLi4uIG9rCnRlc3QgcGxweXRob25fZ2xvYmFsICAg ICAgICAgIC4uLiBvawp0ZXN0IHBscHl0aG9uX2ltcG9ydCAgICAgICAgICAuLi4gb2sKdGVzdCBw bHB5dGhvbl9zcGkgICAgICAgICAgICAgLi4uIG9rCnRlc3QgcGxweXRob25fbmV3bGluZSAgICAg ICAgIC4uLiBvawp0ZXN0IHBscHl0aG9uX3ZvaWQgICAgICAgICAgICAuLi4gb2sKdGVzdCBwbHB5 dGhvbl9jYWxsICAgICAgICAgICAgLi4uIG9rCnRlc3QgcGxweXRob25fcGFyYW1zICAgICAgICAg IC4uLiBvawp0ZXN0IHBscHl0aG9uX3NldG9mICAgICAgICAgICAuLi4gb2sKdGVzdCBwbHB5dGhv bl9yZWNvcmQgICAgICAgICAgLi4uIG9rCnRlc3QgcGxweXRob25fdHJpZ2dlciAgICAgICAgIC4u LiBvawp0ZXN0IHBscHl0aG9uX3R5cGVzICAgICAgICAgICAuLi4gb2sKdGVzdCBwbHB5dGhvbl9l cnJvciAgICAgICAgICAgLi4uIG9rCnRlc3QgcGxweXRob25fZXJlcG9ydCAgICAgICAgIC4uLiBv awp0ZXN0IHBscHl0aG9uX3VuaWNvZGUgICAgICAgICAuLi4gb2sKdGVzdCBwbHB5dGhvbl9xdW90 ZSAgICAgICAgICAgLi4uIG9rCnRlc3QgcGxweXRob25fY29tcG9zaXRlICAgICAgIC4uLiBvawp0 ZXN0IHBscHl0aG9uX3N1YnRyYW5zYWN0aW9uICAuLi4gb2sKdGVzdCBwbHB5dGhvbl90cmFuc2Fj dGlvbiAgICAgLi4uIEZBSUxFRCAodGVzdCBwcm9jZXNzIGV4aXRlZCB3aXRoIGV4aXQgY29kZSAy KQp0ZXN0IHBscHl0aG9uX2Ryb3AgICAgICAgICAgICAuLi4gRkFJTEVEICh0ZXN0IHByb2Nlc3Mg ZXhpdGVkIHdpdGggZXhpdCBjb2RlIDIpCg== --=_1067b64eaa934db55d70ebc03296f20c--