From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 06 11:24:52 2013 Received: (at submit) by debbugs.gnu.org; 6 Dec 2013 16:24:52 +0000 Received: from localhost ([127.0.0.1]:34325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VoyCv-0007GC-G6 for submit@debbugs.gnu.org; Fri, 06 Dec 2013 11:24:51 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55211) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VoyB9-0007D5-CD for submit@debbugs.gnu.org; Fri, 06 Dec 2013 11:23:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VoyB2-0007fX-4J for submit@debbugs.gnu.org; Fri, 06 Dec 2013 11:22:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56346) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoyB2-0007fT-0q for submit@debbugs.gnu.org; Fri, 06 Dec 2013 11:22:52 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56877) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoyAy-0000iV-5I for bug-coreutils@gnu.org; Fri, 06 Dec 2013 11:22:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VoyAu-0007eR-Au for bug-coreutils@gnu.org; Fri, 06 Dec 2013 11:22:48 -0500 Received: from mx1.redhat.com ([209.132.183.28]:7745) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VoyAt-0007eB-TM for bug-coreutils@gnu.org; Fri, 06 Dec 2013 11:22:44 -0500 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id rB6GMgYp006169 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 6 Dec 2013 11:22:42 -0500 Received: from [10.36.116.21] (ovpn-116-21.ams2.redhat.com [10.36.116.21]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id rB6Fo46B030332 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Fri, 6 Dec 2013 10:50:05 -0500 Message-ID: <52A1F22C.5030402@redhat.com> Date: Fri, 06 Dec 2013 16:50:04 +0100 From: Marcin Juszkiewicz User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: bug-coreutils@gnu.org Subject: ls/stat-free-color.sh fails on AArch64 architecture Content-Type: multipart/mixed; boundary="------------080104010108080209080600" X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 06 Dec 2013 11:24:47 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) This is a multi-part message in MIME format. --------------080104010108080209080600 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Test checks for use of stat,lstat,stat64,lstat64 syscalls. But on AArch64 it is using statfs64 and newfstatat calls so test fails. log and log-help attached Commands used: strace -o log ls --color=always >/dev/null strace -o log-help ls --help >/dev/null --------------080104010108080209080600 Content-Type: text/plain; charset=UTF-8; name="log-help" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="log-help" ZXhlY3ZlKCIvYmluL2xzIiwgWyJscyIsICItLWhlbHAiXSwgWy8qIDM2IHZhcnMgKi9dKSA9 IDAKYnJrKDApICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMHgyOTZhMTAw MAptbWFwKE5VTEwsIDQwOTYsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJVkFURXxN QVBfQU5PTllNT1VTLCAtMSwgMCkgPSAweDdmN2Q2ODMwMDAKZmFjY2Vzc2F0KEFUX0ZEQ1dE LCAiL2V0Yy9sZC5zby5wcmVsb2FkIiwgUl9PSykgPSAtMSBFTk9FTlQgKE5vIHN1Y2ggZmls ZSBvciBkaXJlY3RvcnkpCm9wZW5hdChBVF9GRENXRCwgIi9ldGMvbGQuc28uY2FjaGUiLCBP X1JET05MWXxPX0NMT0VYRUMpID0gMwpmc3RhdCgzLCB7c3RfbW9kZT1TX0lGUkVHfDA2NDQs IHN0X3NpemU9NDg5ODAsIC4uLn0pID0gMAptbWFwKE5VTEwsIDQ4OTgwLCBQUk9UX1JFQUQs IE1BUF9QUklWQVRFLCAzLCAwKSA9IDB4N2Y3ZDY3NzAwMApjbG9zZSgzKSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPSAwCm9wZW5hdChBVF9GRENXRCwgIi9saWI2NC9saWJz ZWxpbnV4LnNvLjEiLCBPX1JET05MWXxPX0NMT0VYRUMpID0gMwpyZWFkKDMsICJcMTc3RUxG XDJcMVwxXDBcMFwwXDBcMFwwXDBcMFwwXDNcMFwyNjdcMFwxXDBcMFwwXDI0MGFcMFwwXDBc MFwwXDAiLi4uLCA4MzIpID0gODMyCmZzdGF0KDMsIHtzdF9tb2RlPVNfSUZSRUd8MDc1NSwg c3Rfc2l6ZT0xMzc5OTIsIC4uLn0pID0gMAptbWFwKE5VTEwsIDIwNjg2MCwgUFJPVF9SRUFE fFBST1RfRVhFQywgTUFQX1BSSVZBVEV8TUFQX0RFTllXUklURSwgMywgMCkgPSAweDdmN2Q2 MjUwMDAKbXByb3RlY3QoMHg3ZjdkNjQ1MDAwLCA2MTQ0MCwgUFJPVF9OT05FKSA9IDAKbW1h cCgweDdmN2Q2NTQwMDAsIDgxOTIsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJVkFU RXxNQVBfRklYRUR8TUFQX0RFTllXUklURSwgMywgMHgxZjAwMCkgPSAweDdmN2Q2NTQwMDAK bW1hcCgweDdmN2Q2NTYwMDAsIDYxNTYsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJ VkFURXxNQVBfRklYRUR8TUFQX0FOT05ZTU9VUywgLTEsIDApID0gMHg3ZjdkNjU2MDAwCmNs b3NlKDMpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9IDAKb3BlbmF0KEFUX0ZE Q1dELCAiL2xpYjY0L2xpYmNhcC5zby4yIiwgT19SRE9OTFl8T19DTE9FWEVDKSA9IDMKcmVh ZCgzLCAiXDE3N0VMRlwyXDFcMVwwXDBcMFwwXDBcMFwwXDBcMFwzXDBcMjY3XDBcMVwwXDBc MEBcMjZcMFwwXDBcMFwwXDAiLi4uLCA4MzIpID0gODMyCmZzdGF0KDMsIHtzdF9tb2RlPVNf SUZSRUd8MDc1NSwgc3Rfc2l6ZT0xODkxMiwgLi4ufSkgPSAwCm1tYXAoTlVMTCwgODI0NDQs IFBST1RfUkVBRHxQUk9UX0VYRUMsIE1BUF9QUklWQVRFfE1BUF9ERU5ZV1JJVEUsIDMsIDAp ID0gMHg3ZjdkNjEwMDAwCm1wcm90ZWN0KDB4N2Y3ZDYxNDAwMCwgNjE0NDAsIFBST1RfTk9O RSkgPSAwCm1tYXAoMHg3ZjdkNjIzMDAwLCA4MTkyLCBQUk9UX1JFQUR8UFJPVF9XUklURSwg TUFQX1BSSVZBVEV8TUFQX0ZJWEVEfE1BUF9ERU5ZV1JJVEUsIDMsIDB4MzAwMCkgPSAweDdm N2Q2MjMwMDAKY2xvc2UoMykgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMApv cGVuYXQoQVRfRkRDV0QsICIvbGliNjQvbGliYWNsLnNvLjEiLCBPX1JET05MWXxPX0NMT0VY RUMpID0gMwpyZWFkKDMsICJcMTc3RUxGXDJcMVwxXDBcMFwwXDBcMFwwXDBcMFwwXDNcMFwy NjdcMFwxXDBcMFwwYFwzN1wwXDBcMFwwXDBcMCIuLi4sIDgzMikgPSA4MzIKZnN0YXQoMywg e3N0X21vZGU9U19JRlJFR3wwNzU1LCBzdF9zaXplPTM2NTUyLCAuLi59KSA9IDAKbW1hcChO VUxMLCA0MDk2LCBQUk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0FOT05Z TU9VUywgLTEsIDApID0gMHg3ZjdkNjBmMDAwCm1tYXAoTlVMTCwgOTg4ODQsIFBST1RfUkVB RHxQUk9UX0VYRUMsIE1BUF9QUklWQVRFfE1BUF9ERU5ZV1JJVEUsIDMsIDApID0gMHg3Zjdk NWY2MDAwCm1wcm90ZWN0KDB4N2Y3ZDVmZTAwMCwgNjE0NDAsIFBST1RfTk9ORSkgPSAwCm1t YXAoMHg3ZjdkNjBkMDAwLCA4MTkyLCBQUk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZB VEV8TUFQX0ZJWEVEfE1BUF9ERU5ZV1JJVEUsIDMsIDB4NzAwMCkgPSAweDdmN2Q2MGQwMDAK Y2xvc2UoMykgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMApvcGVuYXQoQVRf RkRDV0QsICIvbGliNjQvbGliYy5zby42IiwgT19SRE9OTFl8T19DTE9FWEVDKSA9IDMKcmVh ZCgzLCAiXDE3N0VMRlwyXDFcMVwwXDBcMFwwXDBcMFwwXDBcMFwzXDBcMjY3XDBcMVwwXDBc MFwyMjBcMjFcMlwwXDBcMFwwXDAiLi4uLCA4MzIpID0gODMyCmZzdGF0KDMsIHtzdF9tb2Rl PVNfSUZSRUd8MDc1NSwgc3Rfc2l6ZT0xODU5Mzc2LCAuLi59KSA9IDAKbW1hcChOVUxMLCAx NTY5ODA4LCBQUk9UX1JFQUR8UFJPVF9FWEVDLCBNQVBfUFJJVkFURXxNQVBfREVOWVdSSVRF LCAzLCAwKSA9IDB4N2Y3ZDQ3NjAwMAptcHJvdGVjdCgweDdmN2Q1ZGQwMDAsIDYxNDQwLCBQ Uk9UX05PTkUpID0gMAptbWFwKDB4N2Y3ZDVlYzAwMCwgMjQ1NzYsIFBST1RfUkVBRHxQUk9U X1dSSVRFLCBNQVBfUFJJVkFURXxNQVBfRklYRUR8TUFQX0RFTllXUklURSwgMywgMHgxNjYw MDApID0gMHg3ZjdkNWVjMDAwCm1tYXAoMHg3ZjdkNWYyMDAwLCAxMzMyOCwgUFJPVF9SRUFE fFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9GSVhFRHxNQVBfQU5PTllNT1VTLCAtMSwg MCkgPSAweDdmN2Q1ZjIwMDAKY2xvc2UoMykgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgID0gMApvcGVuYXQoQVRfRkRDV0QsICIvbGliNjQvbGliZGwuc28uMiIsIE9fUkRPTkxZ fE9fQ0xPRVhFQykgPSAzCnJlYWQoMywgIlwxNzdFTEZcMlwxXDFcMFwwXDBcMFwwXDBcMFww XDBcM1wwXDI2N1wwXDFcMFwwXDBAXDE2XDBcMFwwXDBcMFwwIi4uLiwgODMyKSA9IDgzMgpm c3RhdCgzLCB7c3RfbW9kZT1TX0lGUkVHfDA3NTUsIHN0X3NpemU9MjEwMjQsIC4uLn0pID0g MAptbWFwKE5VTEwsIDc4MDQ4LCBQUk9UX1JFQUR8UFJPVF9FWEVDLCBNQVBfUFJJVkFURXxN QVBfREVOWVdSSVRFLCAzLCAwKSA9IDB4N2Y3ZDQ2MjAwMAptcHJvdGVjdCgweDdmN2Q0NjUw MDAsIDYxNDQwLCBQUk9UX05PTkUpID0gMAptbWFwKDB4N2Y3ZDQ3NDAwMCwgODE5MiwgUFJP VF9SRUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9GSVhFRHxNQVBfREVOWVdSSVRF LCAzLCAweDIwMDApID0gMHg3ZjdkNDc0MDAwCmNsb3NlKDMpICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA9IDAKb3BlbmF0KEFUX0ZEQ1dELCAiL2xpYjY0L2xpYnBjcmUuc28u MSIsIE9fUkRPTkxZfE9fQ0xPRVhFQykgPSAzCnJlYWQoMywgIlwxNzdFTEZcMlwxXDFcMFww XDBcMFwwXDBcMFwwXDBcM1wwXDI2N1wwXDFcMFwwXDBgXDI1XDBcMFwwXDBcMFwwIi4uLiwg ODMyKSA9IDgzMgpmc3RhdCgzLCB7c3RfbW9kZT1TX0lGUkVHfDA3NTUsIHN0X3NpemU9MjI4 OTEyLCAuLi59KSA9IDAKbW1hcChOVUxMLCA0MDk2LCBQUk9UX1JFQUR8UFJPVF9XUklURSwg TUFQX1BSSVZBVEV8TUFQX0FOT05ZTU9VUywgLTEsIDApID0gMHg3ZjdkNDYxMDAwCm1tYXAo TlVMTCwgMjkxMDQwLCBQUk9UX1JFQUR8UFJPVF9FWEVDLCBNQVBfUFJJVkFURXxNQVBfREVO WVdSSVRFLCAzLCAwKSA9IDB4N2Y3ZDQxOTAwMAptcHJvdGVjdCgweDdmN2Q0NTAwMDAsIDYx NDQwLCBQUk9UX05PTkUpID0gMAptbWFwKDB4N2Y3ZDQ1ZjAwMCwgODE5MiwgUFJPVF9SRUFE fFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9GSVhFRHxNQVBfREVOWVdSSVRFLCAzLCAw eDM2MDAwKSA9IDB4N2Y3ZDQ1ZjAwMApjbG9zZSgzKSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPSAwCm9wZW5hdChBVF9GRENXRCwgIi9saWI2NC9saWJwdGhyZWFkLnNvLjAi LCBPX1JET05MWXxPX0NMT0VYRUMpID0gMwpyZWFkKDMsICJcMTc3RUxGXDJcMVwxXDBcMFww XDBcMFwwXDBcMFwwXDNcMFwyNjdcMFwxXDBcMFwwIGpcMFwwXDBcMFwwXDAiLi4uLCA4MzIp ID0gODMyCmZzdGF0KDMsIHtzdF9tb2RlPVNfSUZSRUd8MDc1NSwgc3Rfc2l6ZT0xNTE2NDgs IC4uLn0pID0gMAptbWFwKE5VTEwsIDE4MTE4NCwgUFJPVF9SRUFEfFBST1RfRVhFQywgTUFQ X1BSSVZBVEV8TUFQX0RFTllXUklURSwgMywgMCkgPSAweDdmN2QzZWMwMDAKbXByb3RlY3Qo MHg3ZjdkNDA0MDAwLCA2MTQ0MCwgUFJPVF9OT05FKSA9IDAKbW1hcCgweDdmN2Q0MTMwMDAs IDgxOTIsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJVkFURXxNQVBfRklYRUR8TUFQ X0RFTllXUklURSwgMywgMHgxNzAwMCkgPSAweDdmN2Q0MTMwMDAKbW1hcCgweDdmN2Q0MTUw MDAsIDEzMjQ4LCBQUk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0ZJWEVE fE1BUF9BTk9OWU1PVVMsIC0xLCAwKSA9IDB4N2Y3ZDQxNTAwMApjbG9zZSgzKSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgPSAwCm9wZW5hdChBVF9GRENXRCwgIi9saWI2NC9s aWJhdHRyLnNvLjEiLCBPX1JET05MWXxPX0NMT0VYRUMpID0gMwpyZWFkKDMsICJcMTc3RUxG XDJcMVwxXDBcMFwwXDBcMFwwXDBcMFwwXDNcMFwyNjdcMFwxXDBcMFwwXDIwMFwyNFwwXDBc MFwwXDBcMCIuLi4sIDgzMikgPSA4MzIKZnN0YXQoMywge3N0X21vZGU9U19JRlJFR3wwNzU1 LCBzdF9zaXplPTE5NjQ4LCAuLi59KSA9IDAKbW1hcChOVUxMLCA4MjI2NCwgUFJPVF9SRUFE fFBST1RfRVhFQywgTUFQX1BSSVZBVEV8TUFQX0RFTllXUklURSwgMywgMCkgPSAweDdmN2Qz ZDcwMDAKbXByb3RlY3QoMHg3ZjdkM2RiMDAwLCA2MTQ0MCwgUFJPVF9OT05FKSA9IDAKbW1h cCgweDdmN2QzZWEwMDAsIDgxOTIsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJVkFU RXxNQVBfRklYRUR8TUFQX0RFTllXUklURSwgMywgMHgzMDAwKSA9IDB4N2Y3ZDNlYTAwMApj bG9zZSgzKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPSAwCm1tYXAoTlVMTCwg NDA5NiwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9BTk9OWU1PVVMs IC0xLCAwKSA9IDB4N2Y3ZDNkNjAwMAptbWFwKE5VTEwsIDQwOTYsIFBST1RfUkVBRHxQUk9U X1dSSVRFLCBNQVBfUFJJVkFURXxNQVBfQU5PTllNT1VTLCAtMSwgMCkgPSAweDdmN2QzZDUw MDAKbW1hcChOVUxMLCA0MDk2LCBQUk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8 TUFQX0FOT05ZTU9VUywgLTEsIDApID0gMHg3ZjdkM2Q0MDAwCm1wcm90ZWN0KDB4N2Y3ZDVl YzAwMCwgMTYzODQsIFBST1RfUkVBRCkgPSAwCm1wcm90ZWN0KDB4N2Y3ZDNlYTAwMCwgNDA5 NiwgUFJPVF9SRUFEKSA9IDAKbXByb3RlY3QoMHg3ZjdkNDEzMDAwLCA0MDk2LCBQUk9UX1JF QUQpID0gMAptcHJvdGVjdCgweDdmN2Q0NWYwMDAsIDQwOTYsIFBST1RfUkVBRCkgPSAwCm1w cm90ZWN0KDB4N2Y3ZDQ3NDAwMCwgNDA5NiwgUFJPVF9SRUFEKSA9IDAKbXByb3RlY3QoMHg3 ZjdkNjBkMDAwLCA0MDk2LCBQUk9UX1JFQUQpID0gMAptcHJvdGVjdCgweDdmN2Q2MjMwMDAs IDQwOTYsIFBST1RfUkVBRCkgPSAwCm1wcm90ZWN0KDB4N2Y3ZDY1NDAwMCwgNDA5NiwgUFJP VF9SRUFEKSA9IDAKbXByb3RlY3QoMHg0MmEwMDAsIDQwOTYsIFBST1RfUkVBRCkgICAgID0g MAptcHJvdGVjdCgweDdmN2Q2ODYwMDAsIDQwOTYsIFBST1RfUkVBRCkgPSAwCm11bm1hcCgw eDdmN2Q2NzcwMDAsIDQ4OTgwKSAgICAgICAgICAgICA9IDAKc2V0X3RpZF9hZGRyZXNzKDB4 N2Y3ZDNkNTBkMCkgICAgICAgICAgID0gMjA5MTUKc2V0X3JvYnVzdF9saXN0KDB4N2Y3ZDNk NTBlMCwgMjQpICAgICAgID0gMApydF9zaWdhY3Rpb24oU0lHUlRNSU4sIHsweDdmN2QzZjI0 ZDQsIFtdLCBTQV9TSUdJTkZPfSwgTlVMTCwgOCkgPSAwCnJ0X3NpZ2FjdGlvbihTSUdSVF8x LCB7MHg3ZjdkM2YyNWEwLCBbXSwgU0FfUkVTVEFSVHxTQV9TSUdJTkZPfSwgTlVMTCwgOCkg PSAwCnJ0X3NpZ3Byb2NtYXNrKFNJR19VTkJMT0NLLCBbUlRNSU4gUlRfMV0sIE5VTEwsIDgp ID0gMApnZXRybGltaXQoUkxJTUlUX1NUQUNLLCB7cmxpbV9jdXI9ODE5MioxMDI0LCBybGlt X21heD1STElNNjRfSU5GSU5JVFl9KSA9IDAKc3RhdGZzNjQoIi9zeXMvZnMvc2VsaW51eCIs IDB4N2ZkMDNiNWNlMCkgPSAtMSBFTk9FTlQgKE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rvcnkp CnN0YXRmczY0KCIvc2VsaW51eCIsIDB4N2ZkMDNiNWNlMCkgICAgICA9IC0xIEVOT0VOVCAo Tm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeSkKYnJrKDApICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgID0gMHgyOTZhMTAwMApicmsoMHgyOTZjMjAwMCkgICAgICAgICAgICAg ICAgICAgICAgICAgPSAweDI5NmMyMDAwCm9wZW5hdChBVF9GRENXRCwgIi9wcm9jL2ZpbGVz eXN0ZW1zIiwgT19SRE9OTFkpID0gMwpmc3RhdCgzLCB7c3RfbW9kZT1TX0lGUkVHfDA0NDQs IHN0X3NpemU9MCwgLi4ufSkgPSAwCm1tYXAoTlVMTCwgNjU1MzYsIFBST1RfUkVBRHxQUk9U X1dSSVRFLCBNQVBfUFJJVkFURXxNQVBfQU5PTllNT1VTLCAtMSwgMCkgPSAweDdmN2QzYzQw MDAKcmVhZCgzLCAibm9kZXZcdHN5c2ZzXG5ub2Rldlx0cm9vdGZzXG5ub2Rldlx0YiIuLi4s IDEwMjQpID0gMzUyCnJlYWQoMywgIiIsIDEwMjQpICAgICAgICAgICAgICAgICAgICAgICA9 IDAKY2xvc2UoMykgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMAptdW5tYXAo MHg3ZjdkM2M0MDAwLCA2NTUzNikgICAgICAgICAgICAgPSAwCm9wZW5hdChBVF9GRENXRCwg Ii91c3IvbGliL2xvY2FsZS9sb2NhbGUtYXJjaGl2ZSIsIE9fUkRPTkxZfE9fQ0xPRVhFQykg PSAzCmZzdGF0KDMsIHtzdF9tb2RlPVNfSUZSRUd8MDY0NCwgc3Rfc2l6ZT0xMDYwNjUwNTYs IC4uLn0pID0gMAptbWFwKE5VTEwsIDEwNjA2NTA1NiwgUFJPVF9SRUFELCBNQVBfUFJJVkFU RSwgMywgMCkgPSAweDdmNzZlYWQwMDAKY2xvc2UoMykgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgID0gMAppb2N0bCgxLCBTTkRDVExfVE1SX1RJTUVCQVNFIG9yIFNORFJWX1RJ TUVSX0lPQ1RMX05FWFRfREVWSUNFIG9yIFRDR0VUUywgMHg3ZmQwM2I1OWEwKSA9IC0xIEVO T1RUWSAoSW5hcHByb3ByaWF0ZSBpb2N0bCBmb3IgZGV2aWNlKQppb2N0bCgxLCBUSU9DR1dJ TlNaLCAweDdmZDAzYjVhODApICAgICAgPSAtMSBFTk9UVFkgKEluYXBwcm9wcmlhdGUgaW9j dGwgZm9yIGRldmljZSkKb3BlbmF0KEFUX0ZEQ1dELCAiL3Vzci9zaGFyZS9sb2NhbGUvbG9j YWxlLmFsaWFzIiwgT19SRE9OTFl8T19DTE9FWEVDKSA9IDMKZnN0YXQoMywge3N0X21vZGU9 U19JRlJFR3wwNjQ0LCBzdF9zaXplPTI0OTIsIC4uLn0pID0gMAptbWFwKE5VTEwsIDY1NTM2 LCBQUk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0FOT05ZTU9VUywgLTEs IDApID0gMHg3Zjc2ZTlkMDAwCnJlYWQoMywgIiMgTG9jYWxlIG5hbWUgYWxpYXMgZGF0YSBi YXNlLlxuIyIuLi4sIDQwOTYpID0gMjQ5MgpyZWFkKDMsICIiLCA0MDk2KSAgICAgICAgICAg ICAgICAgICAgICAgPSAwCmNsb3NlKDMpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICA9IDAKbXVubWFwKDB4N2Y3NmU5ZDAwMCwgNjU1MzYpICAgICAgICAgICAgID0gMApvcGVu YXQoQVRfRkRDV0QsICIvdXNyL3NoYXJlL2xvY2FsZS9wbC9MQ19NRVNTQUdFUy9jb3JldXRp bHMubW8iLCBPX1JET05MWSkgPSAzCmZzdGF0KDMsIHtzdF9tb2RlPVNfSUZSRUd8MDY0NCwg c3Rfc2l6ZT0zNTI2NjEsIC4uLn0pID0gMAptbWFwKE5VTEwsIDM1MjY2MSwgUFJPVF9SRUFE LCBNQVBfUFJJVkFURSwgMywgMCkgPSAweDdmNzZlNTYwMDAKY2xvc2UoMykgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgID0gMApvcGVuYXQoQVRfRkRDV0QsICIvdXNyL2xpYjY0 L2djb252L2djb252LW1vZHVsZXMuY2FjaGUiLCBPX1JET05MWSkgPSAzCmZzdGF0KDMsIHtz dF9tb2RlPVNfSUZSRUd8MDY0NCwgc3Rfc2l6ZT0yNjI1NCwgLi4ufSkgPSAwCm1tYXAoTlVM TCwgMjYyNTQsIFBST1RfUkVBRCwgTUFQX1NIQVJFRCwgMywgMCkgPSAweDdmN2Q2N2MwMDAK Y2xvc2UoMykgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMApmdXRleCgweDdm N2Q1ZjE3ZDgsIEZVVEVYX1dBS0VfUFJJVkFURSwgMjE0NzQ4MzY0NykgPSAwCmZzdGF0KDEs IHtzdF9tb2RlPVNfSUZDSFJ8MDY2Niwgc3RfcmRldj1tYWtlZGV2KDEsIDMpLCAuLi59KSA9 IDAKaW9jdGwoMSwgU05EQ1RMX1RNUl9USU1FQkFTRSBvciBTTkRSVl9USU1FUl9JT0NUTF9O RVhUX0RFVklDRSBvciBUQ0dFVFMsIDB4N2ZkMDNiNTAwMCkgPSAtMSBFTk9UVFkgKEluYXBw cm9wcmlhdGUgaW9jdGwgZm9yIGRldmljZSkKbW1hcChOVUxMLCA2NTUzNiwgUFJPVF9SRUFE fFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9BTk9OWU1PVVMsIC0xLCAwKSA9IDB4N2Y3 NmU0NjAwMAp3cml0ZSgxLCAiU2tcMzA1XDIwMmFkbmlhOiBscyBbT1BDSkFdLi4uIFtQTElL XS4iLi4uLCA0MDk2KSA9IDQwOTYKb3BlbmF0KEFUX0ZEQ1dELCAiL3Vzci9zaGFyZS9sb2Nh bGUvZW4vTENfTUVTU0FHRVMvY29yZXV0aWxzLm1vIiwgT19SRE9OTFkpID0gLTEgRU5PRU5U IChObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5KQp3cml0ZSgxLCAiVVxuICAtaywgLS1raWJp Ynl0ZXMgICAgICAgICAgICB1Ii4uLiwgNDA5NikgPSA0MDk2CndyaXRlKDEsICIgICAgICAt LXZlcnNpb24gIHd5XDMwNVwyMzN3aWV0bGVuaWUgaSIuLi4sIDExMzMpID0gMTEzMwpjbG9z ZSgxKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPSAwCm11bm1hcCgweDdmNzZl NDYwMDAsIDY1NTM2KSAgICAgICAgICAgICA9IDAKY2xvc2UoMikgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgID0gMApleGl0X2dyb3VwKDApICAgICAgICAgICAgICAgICAgICAg ICAgICAgPSA/CisrKyBleGl0ZWQgd2l0aCAwICsrKwo= --------------080104010108080209080600 Content-Type: text/plain; charset=UTF-8; name="log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="log" ZXhlY3ZlKCIvYmluL2xzIiwgWyJscyIsICItLWNvbG9yPWFsd2F5cyJdLCBbLyogMzYgdmFy cyAqL10pID0gMApicmsoMCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPSAw eDI5YzQ3MDAwCm1tYXAoTlVMTCwgNDA5NiwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9Q UklWQVRFfE1BUF9BTk9OWU1PVVMsIC0xLCAwKSA9IDB4N2Y4MGVmZDAwMApmYWNjZXNzYXQo QVRfRkRDV0QsICIvZXRjL2xkLnNvLnByZWxvYWQiLCBSX09LKSA9IC0xIEVOT0VOVCAoTm8g c3VjaCBmaWxlIG9yIGRpcmVjdG9yeSkKb3BlbmF0KEFUX0ZEQ1dELCAiL2V0Yy9sZC5zby5j YWNoZSIsIE9fUkRPTkxZfE9fQ0xPRVhFQykgPSAzCmZzdGF0KDMsIHtzdF9tb2RlPVNfSUZS RUd8MDY0NCwgc3Rfc2l6ZT00ODk4MCwgLi4ufSkgPSAwCm1tYXAoTlVMTCwgNDg5ODAsIFBS T1RfUkVBRCwgTUFQX1BSSVZBVEUsIDMsIDApID0gMHg3ZjgwZWYxMDAwCmNsb3NlKDMpICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9IDAKb3BlbmF0KEFUX0ZEQ1dELCAiL2xp YjY0L2xpYnNlbGludXguc28uMSIsIE9fUkRPTkxZfE9fQ0xPRVhFQykgPSAzCnJlYWQoMywg IlwxNzdFTEZcMlwxXDFcMFwwXDBcMFwwXDBcMFwwXDBcM1wwXDI2N1wwXDFcMFwwXDBcMjQw YVwwXDBcMFwwXDBcMCIuLi4sIDgzMikgPSA4MzIKZnN0YXQoMywge3N0X21vZGU9U19JRlJF R3wwNzU1LCBzdF9zaXplPTEzNzk5MiwgLi4ufSkgPSAwCm1tYXAoTlVMTCwgMjA2ODYwLCBQ Uk9UX1JFQUR8UFJPVF9FWEVDLCBNQVBfUFJJVkFURXxNQVBfREVOWVdSSVRFLCAzLCAwKSA9 IDB4N2Y4MGU5ZjAwMAptcHJvdGVjdCgweDdmODBlYmYwMDAsIDYxNDQwLCBQUk9UX05PTkUp ID0gMAptbWFwKDB4N2Y4MGVjZTAwMCwgODE5MiwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1B UF9QUklWQVRFfE1BUF9GSVhFRHxNQVBfREVOWVdSSVRFLCAzLCAweDFmMDAwKSA9IDB4N2Y4 MGVjZTAwMAptbWFwKDB4N2Y4MGVkMDAwMCwgNjE1NiwgUFJPVF9SRUFEfFBST1RfV1JJVEUs IE1BUF9QUklWQVRFfE1BUF9GSVhFRHxNQVBfQU5PTllNT1VTLCAtMSwgMCkgPSAweDdmODBl ZDAwMDAKY2xvc2UoMykgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID0gMApvcGVu YXQoQVRfRkRDV0QsICIvbGliNjQvbGliY2FwLnNvLjIiLCBPX1JET05MWXxPX0NMT0VYRUMp ID0gMwpyZWFkKDMsICJcMTc3RUxGXDJcMVwxXDBcMFwwXDBcMFwwXDBcMFwwXDNcMFwyNjdc MFwxXDBcMFwwQFwyNlwwXDBcMFwwXDBcMCIuLi4sIDgzMikgPSA4MzIKZnN0YXQoMywge3N0 X21vZGU9U19JRlJFR3wwNzU1LCBzdF9zaXplPTE4OTEyLCAuLi59KSA9IDAKbW1hcChOVUxM LCA4MjQ0NCwgUFJPVF9SRUFEfFBST1RfRVhFQywgTUFQX1BSSVZBVEV8TUFQX0RFTllXUklU RSwgMywgMCkgPSAweDdmODBlOGEwMDAKbXByb3RlY3QoMHg3ZjgwZThlMDAwLCA2MTQ0MCwg UFJPVF9OT05FKSA9IDAKbW1hcCgweDdmODBlOWQwMDAsIDgxOTIsIFBST1RfUkVBRHxQUk9U X1dSSVRFLCBNQVBfUFJJVkFURXxNQVBfRklYRUR8TUFQX0RFTllXUklURSwgMywgMHgzMDAw KSA9IDB4N2Y4MGU5ZDAwMApjbG9zZSgzKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPSAwCm9wZW5hdChBVF9GRENXRCwgIi9saWI2NC9saWJhY2wuc28uMSIsIE9fUkRPTkxZ fE9fQ0xPRVhFQykgPSAzCnJlYWQoMywgIlwxNzdFTEZcMlwxXDFcMFwwXDBcMFwwXDBcMFww XDBcM1wwXDI2N1wwXDFcMFwwXDBgXDM3XDBcMFwwXDBcMFwwIi4uLiwgODMyKSA9IDgzMgpm c3RhdCgzLCB7c3RfbW9kZT1TX0lGUkVHfDA3NTUsIHN0X3NpemU9MzY1NTIsIC4uLn0pID0g MAptbWFwKE5VTEwsIDQwOTYsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJVkFURXxN QVBfQU5PTllNT1VTLCAtMSwgMCkgPSAweDdmODBlODkwMDAKbW1hcChOVUxMLCA5ODg4NCwg UFJPVF9SRUFEfFBST1RfRVhFQywgTUFQX1BSSVZBVEV8TUFQX0RFTllXUklURSwgMywgMCkg PSAweDdmODBlNzAwMDAKbXByb3RlY3QoMHg3ZjgwZTc4MDAwLCA2MTQ0MCwgUFJPVF9OT05F KSA9IDAKbW1hcCgweDdmODBlODcwMDAsIDgxOTIsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBN QVBfUFJJVkFURXxNQVBfRklYRUR8TUFQX0RFTllXUklURSwgMywgMHg3MDAwKSA9IDB4N2Y4 MGU4NzAwMApjbG9zZSgzKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPSAwCm9w ZW5hdChBVF9GRENXRCwgIi9saWI2NC9saWJjLnNvLjYiLCBPX1JET05MWXxPX0NMT0VYRUMp ID0gMwpyZWFkKDMsICJcMTc3RUxGXDJcMVwxXDBcMFwwXDBcMFwwXDBcMFwwXDNcMFwyNjdc MFwxXDBcMFwwXDIyMFwyMVwyXDBcMFwwXDBcMCIuLi4sIDgzMikgPSA4MzIKZnN0YXQoMywg e3N0X21vZGU9U19JRlJFR3wwNzU1LCBzdF9zaXplPTE4NTkzNzYsIC4uLn0pID0gMAptbWFw KE5VTEwsIDE1Njk4MDgsIFBST1RfUkVBRHxQUk9UX0VYRUMsIE1BUF9QUklWQVRFfE1BUF9E RU5ZV1JJVEUsIDMsIDApID0gMHg3ZjgwY2YwMDAwCm1wcm90ZWN0KDB4N2Y4MGU1NzAwMCwg NjE0NDAsIFBST1RfTk9ORSkgPSAwCm1tYXAoMHg3ZjgwZTY2MDAwLCAyNDU3NiwgUFJPVF9S RUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9GSVhFRHxNQVBfREVOWVdSSVRFLCAz LCAweDE2NjAwMCkgPSAweDdmODBlNjYwMDAKbW1hcCgweDdmODBlNmMwMDAsIDEzMzI4LCBQ Uk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0ZJWEVEfE1BUF9BTk9OWU1P VVMsIC0xLCAwKSA9IDB4N2Y4MGU2YzAwMApjbG9zZSgzKSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgPSAwCm9wZW5hdChBVF9GRENXRCwgIi9saWI2NC9saWJkbC5zby4yIiwg T19SRE9OTFl8T19DTE9FWEVDKSA9IDMKcmVhZCgzLCAiXDE3N0VMRlwyXDFcMVwwXDBcMFww XDBcMFwwXDBcMFwzXDBcMjY3XDBcMVwwXDBcMEBcMTZcMFwwXDBcMFwwXDAiLi4uLCA4MzIp ID0gODMyCmZzdGF0KDMsIHtzdF9tb2RlPVNfSUZSRUd8MDc1NSwgc3Rfc2l6ZT0yMTAyNCwg Li4ufSkgPSAwCm1tYXAoTlVMTCwgNzgwNDgsIFBST1RfUkVBRHxQUk9UX0VYRUMsIE1BUF9Q UklWQVRFfE1BUF9ERU5ZV1JJVEUsIDMsIDApID0gMHg3ZjgwY2RjMDAwCm1wcm90ZWN0KDB4 N2Y4MGNkZjAwMCwgNjE0NDAsIFBST1RfTk9ORSkgPSAwCm1tYXAoMHg3ZjgwY2VlMDAwLCA4 MTkyLCBQUk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0ZJWEVEfE1BUF9E RU5ZV1JJVEUsIDMsIDB4MjAwMCkgPSAweDdmODBjZWUwMDAKY2xvc2UoMykgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgID0gMApvcGVuYXQoQVRfRkRDV0QsICIvbGliNjQvbGli cGNyZS5zby4xIiwgT19SRE9OTFl8T19DTE9FWEVDKSA9IDMKcmVhZCgzLCAiXDE3N0VMRlwy XDFcMVwwXDBcMFwwXDBcMFwwXDBcMFwzXDBcMjY3XDBcMVwwXDBcMGBcMjVcMFwwXDBcMFww XDAiLi4uLCA4MzIpID0gODMyCmZzdGF0KDMsIHtzdF9tb2RlPVNfSUZSRUd8MDc1NSwgc3Rf c2l6ZT0yMjg5MTIsIC4uLn0pID0gMAptbWFwKE5VTEwsIDQwOTYsIFBST1RfUkVBRHxQUk9U X1dSSVRFLCBNQVBfUFJJVkFURXxNQVBfQU5PTllNT1VTLCAtMSwgMCkgPSAweDdmODBjZGIw MDAKbW1hcChOVUxMLCAyOTEwNDAsIFBST1RfUkVBRHxQUk9UX0VYRUMsIE1BUF9QUklWQVRF fE1BUF9ERU5ZV1JJVEUsIDMsIDApID0gMHg3ZjgwYzkzMDAwCm1wcm90ZWN0KDB4N2Y4MGNj YTAwMCwgNjE0NDAsIFBST1RfTk9ORSkgPSAwCm1tYXAoMHg3ZjgwY2Q5MDAwLCA4MTkyLCBQ Uk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0ZJWEVEfE1BUF9ERU5ZV1JJ VEUsIDMsIDB4MzYwMDApID0gMHg3ZjgwY2Q5MDAwCmNsb3NlKDMpICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICA9IDAKb3BlbmF0KEFUX0ZEQ1dELCAiL2xpYjY0L2xpYnB0aHJl YWQuc28uMCIsIE9fUkRPTkxZfE9fQ0xPRVhFQykgPSAzCnJlYWQoMywgIlwxNzdFTEZcMlwx XDFcMFwwXDBcMFwwXDBcMFwwXDBcM1wwXDI2N1wwXDFcMFwwXDAgalwwXDBcMFwwXDBcMCIu Li4sIDgzMikgPSA4MzIKZnN0YXQoMywge3N0X21vZGU9U19JRlJFR3wwNzU1LCBzdF9zaXpl PTE1MTY0OCwgLi4ufSkgPSAwCm1tYXAoTlVMTCwgMTgxMTg0LCBQUk9UX1JFQUR8UFJPVF9F WEVDLCBNQVBfUFJJVkFURXxNQVBfREVOWVdSSVRFLCAzLCAwKSA9IDB4N2Y4MGM2NjAwMApt cHJvdGVjdCgweDdmODBjN2UwMDAsIDYxNDQwLCBQUk9UX05PTkUpID0gMAptbWFwKDB4N2Y4 MGM4ZDAwMCwgODE5MiwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9G SVhFRHxNQVBfREVOWVdSSVRFLCAzLCAweDE3MDAwKSA9IDB4N2Y4MGM4ZDAwMAptbWFwKDB4 N2Y4MGM4ZjAwMCwgMTMyNDgsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBfUFJJVkFURXxN QVBfRklYRUR8TUFQX0FOT05ZTU9VUywgLTEsIDApID0gMHg3ZjgwYzhmMDAwCmNsb3NlKDMp ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9IDAKb3BlbmF0KEFUX0ZEQ1dELCAi L2xpYjY0L2xpYmF0dHIuc28uMSIsIE9fUkRPTkxZfE9fQ0xPRVhFQykgPSAzCnJlYWQoMywg IlwxNzdFTEZcMlwxXDFcMFwwXDBcMFwwXDBcMFwwXDBcM1wwXDI2N1wwXDFcMFwwXDBcMjAw XDI0XDBcMFwwXDBcMFwwIi4uLiwgODMyKSA9IDgzMgpmc3RhdCgzLCB7c3RfbW9kZT1TX0lG UkVHfDA3NTUsIHN0X3NpemU9MTk2NDgsIC4uLn0pID0gMAptbWFwKE5VTEwsIDgyMjY0LCBQ Uk9UX1JFQUR8UFJPVF9FWEVDLCBNQVBfUFJJVkFURXxNQVBfREVOWVdSSVRFLCAzLCAwKSA9 IDB4N2Y4MGM1MTAwMAptcHJvdGVjdCgweDdmODBjNTUwMDAsIDYxNDQwLCBQUk9UX05PTkUp ID0gMAptbWFwKDB4N2Y4MGM2NDAwMCwgODE5MiwgUFJPVF9SRUFEfFBST1RfV1JJVEUsIE1B UF9QUklWQVRFfE1BUF9GSVhFRHxNQVBfREVOWVdSSVRFLCAzLCAweDMwMDApID0gMHg3Zjgw YzY0MDAwCmNsb3NlKDMpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9IDAKbW1h cChOVUxMLCA0MDk2LCBQUk9UX1JFQUR8UFJPVF9XUklURSwgTUFQX1BSSVZBVEV8TUFQX0FO T05ZTU9VUywgLTEsIDApID0gMHg3ZjgwYzUwMDAwCm1tYXAoTlVMTCwgNDA5NiwgUFJPVF9S RUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9BTk9OWU1PVVMsIC0xLCAwKSA9IDB4 N2Y4MGM0ZjAwMAptbWFwKE5VTEwsIDQwOTYsIFBST1RfUkVBRHxQUk9UX1dSSVRFLCBNQVBf UFJJVkFURXxNQVBfQU5PTllNT1VTLCAtMSwgMCkgPSAweDdmODBjNGUwMDAKbXByb3RlY3Qo MHg3ZjgwZTY2MDAwLCAxNjM4NCwgUFJPVF9SRUFEKSA9IDAKbXByb3RlY3QoMHg3ZjgwYzY0 MDAwLCA0MDk2LCBQUk9UX1JFQUQpID0gMAptcHJvdGVjdCgweDdmODBjOGQwMDAsIDQwOTYs IFBST1RfUkVBRCkgPSAwCm1wcm90ZWN0KDB4N2Y4MGNkOTAwMCwgNDA5NiwgUFJPVF9SRUFE KSA9IDAKbXByb3RlY3QoMHg3ZjgwY2VlMDAwLCA0MDk2LCBQUk9UX1JFQUQpID0gMAptcHJv dGVjdCgweDdmODBlODcwMDAsIDQwOTYsIFBST1RfUkVBRCkgPSAwCm1wcm90ZWN0KDB4N2Y4 MGU5ZDAwMCwgNDA5NiwgUFJPVF9SRUFEKSA9IDAKbXByb3RlY3QoMHg3ZjgwZWNlMDAwLCA0 MDk2LCBQUk9UX1JFQUQpID0gMAptcHJvdGVjdCgweDQyYTAwMCwgNDA5NiwgUFJPVF9SRUFE KSAgICAgPSAwCm1wcm90ZWN0KDB4N2Y4MGYwMDAwMCwgNDA5NiwgUFJPVF9SRUFEKSA9IDAK bXVubWFwKDB4N2Y4MGVmMTAwMCwgNDg5ODApICAgICAgICAgICAgID0gMApzZXRfdGlkX2Fk ZHJlc3MoMHg3ZjgwYzRmMGQwKSAgICAgICAgICAgPSAyMDkyMgpzZXRfcm9idXN0X2xpc3Qo MHg3ZjgwYzRmMGUwLCAyNCkgICAgICAgPSAwCnJ0X3NpZ2FjdGlvbihTSUdSVE1JTiwgezB4 N2Y4MGM2YzRkNCwgW10sIFNBX1NJR0lORk99LCBOVUxMLCA4KSA9IDAKcnRfc2lnYWN0aW9u KFNJR1JUXzEsIHsweDdmODBjNmM1YTAsIFtdLCBTQV9SRVNUQVJUfFNBX1NJR0lORk99LCBO VUxMLCA4KSA9IDAKcnRfc2lncHJvY21hc2soU0lHX1VOQkxPQ0ssIFtSVE1JTiBSVF8xXSwg TlVMTCwgOCkgPSAwCmdldHJsaW1pdChSTElNSVRfU1RBQ0ssIHtybGltX2N1cj04MTkyKjEw MjQsIHJsaW1fbWF4PVJMSU02NF9JTkZJTklUWX0pID0gMApzdGF0ZnM2NCgiL3N5cy9mcy9z ZWxpbnV4IiwgMHg3ZmM3ZWQ1NzYwKSA9IC0xIEVOT0VOVCAoTm8gc3VjaCBmaWxlIG9yIGRp cmVjdG9yeSkKc3RhdGZzNjQoIi9zZWxpbnV4IiwgMHg3ZmM3ZWQ1NzYwKSAgICAgID0gLTEg RU5PRU5UIChObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5KQpicmsoMCkgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgPSAweDI5YzQ3MDAwCmJyaygweDI5YzY4MDAwKSAgICAg ICAgICAgICAgICAgICAgICAgICA9IDB4MjljNjgwMDAKb3BlbmF0KEFUX0ZEQ1dELCAiL3By b2MvZmlsZXN5c3RlbXMiLCBPX1JET05MWSkgPSAzCmZzdGF0KDMsIHtzdF9tb2RlPVNfSUZS RUd8MDQ0NCwgc3Rfc2l6ZT0wLCAuLi59KSA9IDAKbW1hcChOVUxMLCA2NTUzNiwgUFJPVF9S RUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9BTk9OWU1PVVMsIC0xLCAwKSA9IDB4 N2Y4MGMzZTAwMApyZWFkKDMsICJub2Rldlx0c3lzZnNcbm5vZGV2XHRyb290ZnNcbm5vZGV2 XHRiIi4uLiwgMTAyNCkgPSAzNTIKcmVhZCgzLCAiIiwgMTAyNCkgICAgICAgICAgICAgICAg ICAgICAgID0gMApjbG9zZSgzKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPSAw Cm11bm1hcCgweDdmODBjM2UwMDAsIDY1NTM2KSAgICAgICAgICAgICA9IDAKb3BlbmF0KEFU X0ZEQ1dELCAiL3Vzci9saWIvbG9jYWxlL2xvY2FsZS1hcmNoaXZlIiwgT19SRE9OTFl8T19D TE9FWEVDKSA9IDMKZnN0YXQoMywge3N0X21vZGU9U19JRlJFR3wwNjQ0LCBzdF9zaXplPTEw NjA2NTA1NiwgLi4ufSkgPSAwCm1tYXAoTlVMTCwgMTA2MDY1MDU2LCBQUk9UX1JFQUQsIE1B UF9QUklWQVRFLCAzLCAwKSA9IDB4N2Y3YTcyNzAwMApjbG9zZSgzKSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgPSAwCmlvY3RsKDEsIFNORENUTF9UTVJfVElNRUJBU0Ugb3Ig U05EUlZfVElNRVJfSU9DVExfTkVYVF9ERVZJQ0Ugb3IgVENHRVRTLCAweDdmYzdlZDU0MjAp ID0gLTEgRU5PVFRZIChJbmFwcHJvcHJpYXRlIGlvY3RsIGZvciBkZXZpY2UpCmlvY3RsKDEs IFRJT0NHV0lOU1osIDB4N2ZjN2VkNTUwMCkgICAgICA9IC0xIEVOT1RUWSAoSW5hcHByb3By aWF0ZSBpb2N0bCBmb3IgZGV2aWNlKQppb2N0bCgxLCBUSU9DR1BHUlAsIFs0MzcwOTIwXSkg ICAgICAgICAgPSAtMSBFTk9UVFkgKEluYXBwcm9wcmlhdGUgaW9jdGwgZm9yIGRldmljZSkK b3BlbmF0KEFUX0ZEQ1dELCAiLiIsIE9fUkRPTkxZfE9fTk9OQkxPQ0t8T19ESVJFQ1RPUll8 T19DTE9FWEVDKSA9IDMKZ2V0ZGVudHM2NCgzLCAvKiA2MCBlbnRyaWVzICovLCAzMjc2OCkg ID0gMTk4NApuZXdmc3RhdGF0KEFUX0ZEQ1dELCAiY29uZmlndXJlIiwge3N0X21vZGU9U19J RlJFR3wwNzU1LCBzdF9zaXplPTE3MDQzNzYsIC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cp ID0gMApjYXBnZXQoe19MSU5VWF9DQVBBQklMSVRZX1ZFUlNJT05fMywgMH0sIE5VTEwpID0g MApnZXR4YXR0cigiY29uZmlndXJlIiwgInNlY3VyaXR5LmNhcGFiaWxpdHkiLCAweDdmYzdl ZDUxNDAsIDIwKSA9IC0xIEVOT0RBVEEgKE5vIGRhdGEgYXZhaWxhYmxlKQpuZXdmc3RhdGF0 KEFUX0ZEQ1dELCAibWFuIiwge3N0X21vZGU9U19JRkRJUnwwNzU1LCBzdF9zaXplPTQwOTYs IC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cpID0gMApuZXdmc3RhdGF0KEFUX0ZEQ1dELCAi QVVUSE9SUyIsIHtzdF9tb2RlPVNfSUZSRUd8MDY0NCwgc3Rfc2l6ZT0zNjY5LCAuLi59LCBB VF9TWU1MSU5LX05PRk9MTE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhfQ0FQQUJJTElUWV9WRVJT SU9OXzMsIDB9LCBOVUxMKSA9IDAKZ2V0eGF0dHIoIkFVVEhPUlMiLCAic2VjdXJpdHkuY2Fw YWJpbGl0eSIsIDB4N2ZjN2VkNTE0MCwgMjApID0gLTEgRU5PREFUQSAoTm8gZGF0YSBhdmFp bGFibGUpCm5ld2ZzdGF0YXQoQVRfRkRDV0QsICJNYWtlZmlsZSIsIHtzdF9tb2RlPVNfSUZS RUd8MDY0NCwgc3Rfc2l6ZT00MjI5NjQsIC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cpID0g MApjYXBnZXQoe19MSU5VWF9DQVBBQklMSVRZX1ZFUlNJT05fMywgMH0sIE5VTEwpID0gMApn ZXR4YXR0cigiTWFrZWZpbGUiLCAic2VjdXJpdHkuY2FwYWJpbGl0eSIsIDB4N2ZjN2VkNTE0 MCwgMjApID0gLTEgRU5PREFUQSAoTm8gZGF0YSBhdmFpbGFibGUpCm5ld2ZzdGF0YXQoQVRf RkRDV0QsICJUSEFOS1N0dC5pbiIsIHtzdF9tb2RlPVNfSUZSRUd8MDY0NCwgc3Rfc2l6ZT0x MjEsIC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cpID0gMApjYXBnZXQoe19MSU5VWF9DQVBB QklMSVRZX1ZFUlNJT05fMywgMH0sIE5VTEwpID0gMApnZXR4YXR0cigiVEhBTktTdHQuaW4i LCAic2VjdXJpdHkuY2FwYWJpbGl0eSIsIDB4N2ZjN2VkNTE0MCwgMjApID0gLTEgRU5PREFU QSAoTm8gZGF0YSBhdmFpbGFibGUpCm5ld2ZzdGF0YXQoQVRfRkRDV0QsICJtNCIsIHtzdF9t b2RlPVNfSUZESVJ8MDc1NSwgc3Rfc2l6ZT0yMDQ4MCwgLi4ufSwgQVRfU1lNTElOS19OT0ZP TExPVykgPSAwCm5ld2ZzdGF0YXQoQVRfRkRDV0QsICJjZmcubWsiLCB7c3RfbW9kZT1TX0lG UkVHfDA2NDQsIHN0X3NpemU9MjQyMzEsIC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cpID0g MApjYXBnZXQoe19MSU5VWF9DQVBBQklMSVRZX1ZFUlNJT05fMywgMH0sIE5VTEwpID0gMApn ZXR4YXR0cigiY2ZnLm1rIiwgInNlY3VyaXR5LmNhcGFiaWxpdHkiLCAweDdmYzdlZDUxNDAs IDIwKSA9IC0xIEVOT0RBVEEgKE5vIGRhdGEgYXZhaWxhYmxlKQpuZXdmc3RhdGF0KEFUX0ZE Q1dELCAiZGVidWdmaWxlcy5saXN0Iiwge3N0X21vZGU9U19JRlJFR3wwNjY0LCBzdF9zaXpl PTIxMjA4LCAuLi59LCBBVF9TWU1MSU5LX05PRk9MTE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhf Q0FQQUJJTElUWV9WRVJTSU9OXzMsIDB9LCBOVUxMKSA9IDAKZ2V0eGF0dHIoImRlYnVnZmls ZXMubGlzdCIsICJzZWN1cml0eS5jYXBhYmlsaXR5IiwgMHg3ZmM3ZWQ1MTMwLCAyMCkgPSAt MSBFTk9EQVRBIChObyBkYXRhIGF2YWlsYWJsZSkKbmV3ZnN0YXRhdChBVF9GRENXRCwgImlu aXQuY2ZnLnNlbGludXgiLCB7c3RfbW9kZT1TX0lGUkVHfDA2NDQsIHN0X3NpemU9MTYxNjks IC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cpID0gMApjYXBnZXQoe19MSU5VWF9DQVBBQklM SVRZX1ZFUlNJT05fMywgMH0sIE5VTEwpID0gMApnZXR4YXR0cigiaW5pdC5jZmcuc2VsaW51 eCIsICJzZWN1cml0eS5jYXBhYmlsaXR5IiwgMHg3ZmM3ZWQ1MTMwLCAyMCkgPSAtMSBFTk9E QVRBIChObyBkYXRhIGF2YWlsYWJsZSkKbmV3ZnN0YXRhdChBVF9GRENXRCwgInNyYyIsIHtz dF9tb2RlPVNfSUZESVJ8MDc1NSwgc3Rfc2l6ZT0xMjI4OCwgLi4ufSwgQVRfU1lNTElOS19O T0ZPTExPVykgPSAwCm5ld2ZzdGF0YXQoQVRfRkRDV0QsICJjb25maWcubG9nIiwge3N0X21v ZGU9U19JRlJFR3wwNjQ0LCBzdF9zaXplPTI1NDE1ODQsIC4uLn0sIEFUX1NZTUxJTktfTk9G T0xMT1cpID0gMApjYXBnZXQoe19MSU5VWF9DQVBBQklMSVRZX1ZFUlNJT05fMywgMH0sIE5V TEwpID0gMApnZXR4YXR0cigiY29uZmlnLmxvZyIsICJzZWN1cml0eS5jYXBhYmlsaXR5Iiwg MHg3ZmM3ZWQ1MTQwLCAyMCkgPSAtMSBFTk9EQVRBIChObyBkYXRhIGF2YWlsYWJsZSkKbmV3 ZnN0YXRhdChBVF9GRENXRCwgIkNPUFlJTkciLCB7c3RfbW9kZT1TX0lGUkVHfDA2NDQsIHN0 X3NpemU9MzUxNDcsIC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cpID0gMApjYXBnZXQoe19M SU5VWF9DQVBBQklMSVRZX1ZFUlNJT05fMywgMH0sIE5VTEwpID0gMApnZXR4YXR0cigiQ09Q WUlORyIsICJzZWN1cml0eS5jYXBhYmlsaXR5IiwgMHg3ZmM3ZWQ1MTQwLCAyMCkgPSAtMSBF Tk9EQVRBIChObyBkYXRhIGF2YWlsYWJsZSkKbmV3ZnN0YXRhdChBVF9GRENXRCwgInRoYW5r cy1nZW4iLCB7c3RfbW9kZT1TX0lGUkVHfDA3NTUsIHN0X3NpemU9NDQxLCAuLi59LCBBVF9T WU1MSU5LX05PRk9MTE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhfQ0FQQUJJTElUWV9WRVJTSU9O XzMsIDB9LCBOVUxMKSA9IDAKZ2V0eGF0dHIoInRoYW5rcy1nZW4iLCAic2VjdXJpdHkuY2Fw YWJpbGl0eSIsIDB4N2ZjN2VkNTE0MCwgMjApID0gLTEgRU5PREFUQSAoTm8gZGF0YSBhdmFp bGFibGUpCm5ld2ZzdGF0YXQoQVRfRkRDV0QsICJhdXRvbTR0ZS5jYWNoZSIsIHtzdF9tb2Rl PVNfSUZESVJ8MDc1NSwgc3Rfc2l6ZT00MDk2LCAuLi59LCBBVF9TWU1MSU5LX05PRk9MTE9X KSA9IDAKbmV3ZnN0YXRhdChBVF9GRENXRCwgImJvb3RzdHJhcC5jb25mIiwge3N0X21vZGU9 U19JRlJFR3wwNjQ0LCBzdF9zaXplPTY4MTQsIC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cp ID0gMApjYXBnZXQoe19MSU5VWF9DQVBBQklMSVRZX1ZFUlNJT05fMywgMH0sIE5VTEwpID0g MApnZXR4YXR0cigiYm9vdHN0cmFwLmNvbmYiLCAic2VjdXJpdHkuY2FwYWJpbGl0eSIsIDB4 N2ZjN2VkNTE0MCwgMjApID0gLTEgRU5PREFUQSAoTm8gZGF0YSBhdmFpbGFibGUpCm5ld2Zz dGF0YXQoQVRfRkRDV0QsICJDaGFuZ2VMb2ctMjAwNiIsIHtzdF9tb2RlPVNfSUZSRUd8MDY0 NCwgc3Rfc2l6ZT0xNTMzODksIC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cpID0gMApjYXBn ZXQoe19MSU5VWF9DQVBBQklMSVRZX1ZFUlNJT05fMywgMH0sIE5VTEwpID0gMApnZXR4YXR0 cigiQ2hhbmdlTG9nLTIwMDYiLCAic2VjdXJpdHkuY2FwYWJpbGl0eSIsIDB4N2ZjN2VkNTE0 MCwgMjApID0gLTEgRU5PREFUQSAoTm8gZGF0YSBhdmFpbGFibGUpCm5ld2ZzdGF0YXQoQVRf RkRDV0QsICJtYWludC5tayIsIHtzdF9tb2RlPVNfSUZSRUd8MDY0NCwgc3Rfc2l6ZT02Mjg5 MiwgLi4ufSwgQVRfU1lNTElOS19OT0ZPTExPVykgPSAwCmNhcGdldCh7X0xJTlVYX0NBUEFC SUxJVFlfVkVSU0lPTl8zLCAwfSwgTlVMTCkgPSAwCmdldHhhdHRyKCJtYWludC5tayIsICJz ZWN1cml0eS5jYXBhYmlsaXR5IiwgMHg3ZmM3ZWQ1MTQwLCAyMCkgPSAtMSBFTk9EQVRBIChO byBkYXRhIGF2YWlsYWJsZSkKbmV3ZnN0YXRhdChBVF9GRENXRCwgImVsZmJpbnMubGlzdCIs IHtzdF9tb2RlPVNfSUZSRUd8MDY2NCwgc3Rfc2l6ZT0xNzQ1LCAuLi59LCBBVF9TWU1MSU5L X05PRk9MTE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhfQ0FQQUJJTElUWV9WRVJTSU9OXzMsIDB9 LCBOVUxMKSA9IDAKZ2V0eGF0dHIoImVsZmJpbnMubGlzdCIsICJzZWN1cml0eS5jYXBhYmls aXR5IiwgMHg3ZmM3ZWQ1MTQwLCAyMCkgPSAtMSBFTk9EQVRBIChObyBkYXRhIGF2YWlsYWJs ZSkKbmV3ZnN0YXRhdChBVF9GRENXRCwgImNvbmZpZ3VyZS5hYy5zZWxpbnV4Iiwge3N0X21v ZGU9U19JRlJFR3wwNjQ0LCBzdF9zaXplPTE3NDY1LCAuLi59LCBBVF9TWU1MSU5LX05PRk9M TE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhfQ0FQQUJJTElUWV9WRVJTSU9OXzMsIDB9LCBOVUxM KSA9IDAKZ2V0eGF0dHIoImNvbmZpZ3VyZS5hYy5zZWxpbnV4IiwgInNlY3VyaXR5LmNhcGFi aWxpdHkiLCAweDdmYzdlZDUxMzAsIDIwKSA9IC0xIEVOT0RBVEEgKE5vIGRhdGEgYXZhaWxh YmxlKQpuZXdmc3RhdGF0KEFUX0ZEQ1dELCAiQ2hhbmdlTG9nLmJ6MiIsIHtzdF9tb2RlPVNf SUZSRUd8MDY0NCwgc3Rfc2l6ZT0yMjAwMTksIC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cp ID0gMApjYXBnZXQoe19MSU5VWF9DQVBBQklMSVRZX1ZFUlNJT05fMywgMH0sIE5VTEwpID0g MApnZXR4YXR0cigiQ2hhbmdlTG9nLmJ6MiIsICJzZWN1cml0eS5jYXBhYmlsaXR5IiwgMHg3 ZmM3ZWQ1MTQwLCAyMCkgPSAtMSBFTk9EQVRBIChObyBkYXRhIGF2YWlsYWJsZSkKbmV3ZnN0 YXRhdChBVF9GRENXRCwgIkNoYW5nZUxvZy0yMDA4Iiwge3N0X21vZGU9U19JRlJFR3wwNjQ0 LCBzdF9zaXplPTEzNzE2LCAuLi59LCBBVF9TWU1MSU5LX05PRk9MTE9XKSA9IDAKY2FwZ2V0 KHtfTElOVVhfQ0FQQUJJTElUWV9WRVJTSU9OXzMsIDB9LCBOVUxMKSA9IDAKZ2V0eGF0dHIo IkNoYW5nZUxvZy0yMDA4IiwgInNlY3VyaXR5LmNhcGFiaWxpdHkiLCAweDdmYzdlZDUxNDAs IDIwKSA9IC0xIEVOT0RBVEEgKE5vIGRhdGEgYXZhaWxhYmxlKQpuZXdmc3RhdGF0KEFUX0ZE Q1dELCAiQ2hhbmdlTG9nLTIwMDciLCB7c3RfbW9kZT1TX0lGUkVHfDA2NDQsIHN0X3NpemU9 MTU4NjQ0LCAuLi59LCBBVF9TWU1MSU5LX05PRk9MTE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhf Q0FQQUJJTElUWV9WRVJTSU9OXzMsIDB9LCBOVUxMKSA9IDAKZ2V0eGF0dHIoIkNoYW5nZUxv Zy0yMDA3IiwgInNlY3VyaXR5LmNhcGFiaWxpdHkiLCAweDdmYzdlZDUxNDAsIDIwKSA9IC0x IEVOT0RBVEEgKE5vIGRhdGEgYXZhaWxhYmxlKQpuZXdmc3RhdGF0KEFUX0ZEQ1dELCAib2xk Iiwge3N0X21vZGU9U19JRkRJUnwwNzU1LCBzdF9zaXplPTQwOTYsIC4uLn0sIEFUX1NZTUxJ TktfTk9GT0xMT1cpID0gMApuZXdmc3RhdGF0KEFUX0ZEQ1dELCAiZGVidWdzb3VyY2VzLmxp c3QiLCB7c3RfbW9kZT1TX0lGUkVHfDA2NjQsIHN0X3NpemU9MzE5NTc5LCAuLi59LCBBVF9T WU1MSU5LX05PRk9MTE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhfQ0FQQUJJTElUWV9WRVJTSU9O XzMsIDB9LCBOVUxMKSA9IDAKZ2V0eGF0dHIoImRlYnVnc291cmNlcy5saXN0IiwgInNlY3Vy aXR5LmNhcGFiaWxpdHkiLCAweDdmYzdlZDUxMzAsIDIwKSA9IC0xIEVOT0RBVEEgKE5vIGRh dGEgYXZhaWxhYmxlKQpuZXdmc3RhdGF0KEFUX0ZEQ1dELCAiQUJPVVQtTkxTIiwge3N0X21v ZGU9U19JRlJFR3wwNjQ0LCBzdF9zaXplPTkzNzg3LCAuLi59LCBBVF9TWU1MSU5LX05PRk9M TE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhfQ0FQQUJJTElUWV9WRVJTSU9OXzMsIDB9LCBOVUxM KSA9IDAKZ2V0eGF0dHIoIkFCT1VULU5MUyIsICJzZWN1cml0eS5jYXBhYmlsaXR5IiwgMHg3 ZmM3ZWQ1MTQwLCAyMCkgPSAtMSBFTk9EQVRBIChObyBkYXRhIGF2YWlsYWJsZSkKbmV3ZnN0 YXRhdChBVF9GRENXRCwgImNvbmZpZ3VyZS5hYyIsIHtzdF9tb2RlPVNfSUZSRUd8MDY0NCwg c3Rfc2l6ZT0xNzcxNSwgLi4ufSwgQVRfU1lNTElOS19OT0ZPTExPVykgPSAwCmNhcGdldCh7 X0xJTlVYX0NBUEFCSUxJVFlfVkVSU0lPTl8zLCAwfSwgTlVMTCkgPSAwCmdldHhhdHRyKCJj b25maWd1cmUuYWMiLCAic2VjdXJpdHkuY2FwYWJpbGl0eSIsIDB4N2ZjN2VkNTE0MCwgMjAp ID0gLTEgRU5PREFUQSAoTm8gZGF0YSBhdmFpbGFibGUpCm5ld2ZzdGF0YXQoQVRfRkRDV0Qs ICJsb2ctaGVscCIsIHtzdF9tb2RlPVNfSUZSRUd8MDY2NCwgc3Rfc2l6ZT04OTk2LCAuLi59 LCBBVF9TWU1MSU5LX05PRk9MTE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhfQ0FQQUJJTElUWV9W RVJTSU9OXzMsIDB9LCBOVUxMKSA9IDAKZ2V0eGF0dHIoImxvZy1oZWxwIiwgInNlY3VyaXR5 LmNhcGFiaWxpdHkiLCAweDdmYzdlZDUxNDAsIDIwKSA9IC0xIEVOT0RBVEEgKE5vIGRhdGEg YXZhaWxhYmxlKQpuZXdmc3RhdGF0KEFUX0ZEQ1dELCAiZGVidWdsaW5rcy5saXN0Iiwge3N0 X21vZGU9U19JRlJFR3wwNjY0LCBzdF9zaXplPTE5NjgyLCAuLi59LCBBVF9TWU1MSU5LX05P Rk9MTE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhfQ0FQQUJJTElUWV9WRVJTSU9OXzMsIDB9LCBO VUxMKSA9IDAKZ2V0eGF0dHIoImRlYnVnbGlua3MubGlzdCIsICJzZWN1cml0eS5jYXBhYmls aXR5IiwgMHg3ZmM3ZWQ1MTMwLCAyMCkgPSAtMSBFTk9EQVRBIChObyBkYXRhIGF2YWlsYWJs ZSkKbmV3ZnN0YXRhdChBVF9GRENXRCwgInBvIiwge3N0X21vZGU9U19JRkRJUnwwNzU1LCBz dF9zaXplPTQwOTYsIC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cpID0gMApuZXdmc3RhdGF0 KEFUX0ZEQ1dELCAiYm9vdHN0cmFwIiwge3N0X21vZGU9U19JRlJFR3wwNzU1LCBzdF9zaXpl PTI5ODA1LCAuLi59LCBBVF9TWU1MSU5LX05PRk9MTE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhf Q0FQQUJJTElUWV9WRVJTSU9OXzMsIDB9LCBOVUxMKSA9IDAKZ2V0eGF0dHIoImJvb3RzdHJh cCIsICJzZWN1cml0eS5jYXBhYmlsaXR5IiwgMHg3ZmM3ZWQ1MTQwLCAyMCkgPSAtMSBFTk9E QVRBIChObyBkYXRhIGF2YWlsYWJsZSkKbmV3ZnN0YXRhdChBVF9GRENXRCwgIklOU1RBTEwi LCB7c3RfbW9kZT1TX0lGUkVHfDA2NDQsIHN0X3NpemU9MTU3NDksIC4uLn0sIEFUX1NZTUxJ TktfTk9GT0xMT1cpID0gMApjYXBnZXQoe19MSU5VWF9DQVBBQklMSVRZX1ZFUlNJT05fMywg MH0sIE5VTEwpID0gMApnZXR4YXR0cigiSU5TVEFMTCIsICJzZWN1cml0eS5jYXBhYmlsaXR5 IiwgMHg3ZmM3ZWQ1MTQwLCAyMCkgPSAtMSBFTk9EQVRBIChObyBkYXRhIGF2YWlsYWJsZSkK bmV3ZnN0YXRhdChBVF9GRENXRCwgImRvYyIsIHtzdF9tb2RlPVNfSUZESVJ8MDc1NSwgc3Rf c2l6ZT00MDk2LCAuLi59LCBBVF9TWU1MSU5LX05PRk9MTE9XKSA9IDAKbmV3ZnN0YXRhdChB VF9GRENXRCwgIkNoYW5nZUxvZy0yMDA1Iiwge3N0X21vZGU9U19JRlJFR3wwNjQ0LCBzdF9z aXplPTQ0ODg1NywgLi4ufSwgQVRfU1lNTElOS19OT0ZPTExPVykgPSAwCmNhcGdldCh7X0xJ TlVYX0NBUEFCSUxJVFlfVkVSU0lPTl8zLCAwfSwgTlVMTCkgPSAwCmdldHhhdHRyKCJDaGFu Z2VMb2ctMjAwNSIsICJzZWN1cml0eS5jYXBhYmlsaXR5IiwgMHg3ZmM3ZWQ1MTQwLCAyMCkg PSAtMSBFTk9EQVRBIChObyBkYXRhIGF2YWlsYWJsZSkKbmV3ZnN0YXRhdChBVF9GRENXRCwg IlRIQU5LUyIsIHtzdF9tb2RlPVNfSUZSRUd8MDY0NCwgc3Rfc2l6ZT00NDEwMSwgLi4ufSwg QVRfU1lNTElOS19OT0ZPTExPVykgPSAwCmNhcGdldCh7X0xJTlVYX0NBUEFCSUxJVFlfVkVS U0lPTl8zLCAwfSwgTlVMTCkgPSAwCmdldHhhdHRyKCJUSEFOS1MiLCAic2VjdXJpdHkuY2Fw YWJpbGl0eSIsIDB4N2ZjN2VkNTE0MCwgMjApID0gLTEgRU5PREFUQSAoTm8gZGF0YSBhdmFp bGFibGUpCm5ld2ZzdGF0YXQoQVRfRkRDV0QsICJUSEFOS1MtdG8tdHJhbnNsYXRvcnMiLCB7 c3RfbW9kZT1TX0lGUkVHfDA2NDQsIHN0X3NpemU9MTkzNiwgLi4ufSwgQVRfU1lNTElOS19O T0ZPTExPVykgPSAwCmNhcGdldCh7X0xJTlVYX0NBUEFCSUxJVFlfVkVSU0lPTl8zLCAwfSwg TlVMTCkgPSAwCmdldHhhdHRyKCJUSEFOS1MtdG8tdHJhbnNsYXRvcnMiLCAic2VjdXJpdHku Y2FwYWJpbGl0eSIsIDB4N2ZjN2VkNTEzMCwgMjApID0gLTEgRU5PREFUQSAoTm8gZGF0YSBh dmFpbGFibGUpCm5ld2ZzdGF0YXQoQVRfRkRDV0QsICJUT0RPIiwge3N0X21vZGU9U19JRlJF R3wwNjQ0LCBzdF9zaXplPTcxMTUsIC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cpID0gMApj YXBnZXQoe19MSU5VWF9DQVBBQklMSVRZX1ZFUlNJT05fMywgMH0sIE5VTEwpID0gMApnZXR4 YXR0cigiVE9ETyIsICJzZWN1cml0eS5jYXBhYmlsaXR5IiwgMHg3ZmM3ZWQ1MTQwLCAyMCkg PSAtMSBFTk9EQVRBIChObyBkYXRhIGF2YWlsYWJsZSkKbmV3ZnN0YXRhdChBVF9GRENXRCwg ImNvbmZpZy5oaW4iLCB7c3RfbW9kZT1TX0lGUkVHfDA2NDQsIHN0X3NpemU9MCwgLi4ufSwg QVRfU1lNTElOS19OT0ZPTExPVykgPSAwCmNhcGdldCh7X0xJTlVYX0NBUEFCSUxJVFlfVkVS U0lPTl8zLCAwfSwgTlVMTCkgPSAwCmdldHhhdHRyKCJjb25maWcuaGluIiwgInNlY3VyaXR5 LmNhcGFiaWxpdHkiLCAweDdmYzdlZDUxNDAsIDIwKSA9IC0xIEVOT0RBVEEgKE5vIGRhdGEg YXZhaWxhYmxlKQpuZXdmc3RhdGF0KEFUX0ZEQ1dELCAiTWFrZWZpbGUuYW0iLCB7c3RfbW9k ZT1TX0lGUkVHfDA2NDQsIHN0X3NpemU9NjM0NiwgLi4ufSwgQVRfU1lNTElOS19OT0ZPTExP VykgPSAwCmNhcGdldCh7X0xJTlVYX0NBUEFCSUxJVFlfVkVSU0lPTl8zLCAwfSwgTlVMTCkg PSAwCmdldHhhdHRyKCJNYWtlZmlsZS5hbSIsICJzZWN1cml0eS5jYXBhYmlsaXR5IiwgMHg3 ZmM3ZWQ1MTQwLCAyMCkgPSAtMSBFTk9EQVRBIChObyBkYXRhIGF2YWlsYWJsZSkKbmV3ZnN0 YXRhdChBVF9GRENXRCwgImluaXQuY2ZnIiwge3N0X21vZGU9U19JRlJFR3wwNjQ0LCBzdF9z aXplPTE2MTgxLCAuLi59LCBBVF9TWU1MSU5LX05PRk9MTE9XKSA9IDAKY2FwZ2V0KHtfTElO VVhfQ0FQQUJJTElUWV9WRVJTSU9OXzMsIDB9LCBOVUxMKSA9IDAKZ2V0eGF0dHIoImluaXQu Y2ZnIiwgInNlY3VyaXR5LmNhcGFiaWxpdHkiLCAweDdmYzdlZDUxNDAsIDIwKSA9IC0xIEVO T0RBVEEgKE5vIGRhdGEgYXZhaWxhYmxlKQpuZXdmc3RhdGF0KEFUX0ZEQ1dELCAiVEhBTktT LmluIiwge3N0X21vZGU9U19JRlJFR3wwNjQ0LCBzdF9zaXplPTM3NDc5LCAuLi59LCBBVF9T WU1MSU5LX05PRk9MTE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhfQ0FQQUJJTElUWV9WRVJTSU9O XzMsIDB9LCBOVUxMKSA9IDAKZ2V0eGF0dHIoIlRIQU5LUy5pbiIsICJzZWN1cml0eS5jYXBh YmlsaXR5IiwgMHg3ZmM3ZWQ1MTQwLCAyMCkgPSAtMSBFTk9EQVRBIChObyBkYXRhIGF2YWls YWJsZSkKbmV3ZnN0YXRhdChBVF9GRENXRCwgImxpYiIsIHtzdF9tb2RlPVNfSUZESVJ8MDc1 NSwgc3Rfc2l6ZT0zNjg2NCwgLi4ufSwgQVRfU1lNTElOS19OT0ZPTExPVykgPSAwCm5ld2Zz dGF0YXQoQVRfRkRDV0QsICJhY2xvY2FsLm00Iiwge3N0X21vZGU9U19JRlJFR3wwNjQ0LCBz dF9zaXplPTUzNTY1LCAuLi59LCBBVF9TWU1MSU5LX05PRk9MTE9XKSA9IDAKY2FwZ2V0KHtf TElOVVhfQ0FQQUJJTElUWV9WRVJTSU9OXzMsIDB9LCBOVUxMKSA9IDAKZ2V0eGF0dHIoImFj bG9jYWwubTQiLCAic2VjdXJpdHkuY2FwYWJpbGl0eSIsIDB4N2ZjN2VkNTE0MCwgMjApID0g LTEgRU5PREFUQSAoTm8gZGF0YSBhdmFpbGFibGUpCm5ld2ZzdGF0YXQoQVRfRkRDV0QsICJj b25maWcuc3RhdHVzIiwge3N0X21vZGU9U19JRlJFR3wwNzU1LCBzdF9zaXplPTEwMjA5Miwg Li4ufSwgQVRfU1lNTElOS19OT0ZPTExPVykgPSAwCmNhcGdldCh7X0xJTlVYX0NBUEFCSUxJ VFlfVkVSU0lPTl8zLCAwfSwgTlVMTCkgPSAwCmdldHhhdHRyKCJjb25maWcuc3RhdHVzIiwg InNlY3VyaXR5LmNhcGFiaWxpdHkiLCAweDdmYzdlZDUxNDAsIDIwKSA9IC0xIEVOT0RBVEEg KE5vIGRhdGEgYXZhaWxhYmxlKQpuZXdmc3RhdGF0KEFUX0ZEQ1dELCAiR05VbWFrZWZpbGUi LCB7c3RfbW9kZT1TX0lGUkVHfDA2NDQsIHN0X3NpemU9NDU3MywgLi4ufSwgQVRfU1lNTElO S19OT0ZPTExPVykgPSAwCmNhcGdldCh7X0xJTlVYX0NBUEFCSUxJVFlfVkVSU0lPTl8zLCAw fSwgTlVMTCkgPSAwCmdldHhhdHRyKCJHTlVtYWtlZmlsZSIsICJzZWN1cml0eS5jYXBhYmls aXR5IiwgMHg3ZmM3ZWQ1MTQwLCAyMCkgPSAtMSBFTk9EQVRBIChObyBkYXRhIGF2YWlsYWJs ZSkKbmV3ZnN0YXRhdChBVF9GRENXRCwgImdudWxpYi10ZXN0cyIsIHtzdF9tb2RlPVNfSUZE SVJ8MDc1NSwgc3Rfc2l6ZT0yMDQ4MCwgLi4ufSwgQVRfU1lNTElOS19OT0ZPTExPVykgPSAw Cm5ld2ZzdGF0YXQoQVRfRkRDV0QsICJidWlsZC1hdXgiLCB7c3RfbW9kZT1TX0lGRElSfDA3 NTUsIHN0X3NpemU9NDA5NiwgLi4ufSwgQVRfU1lNTElOS19OT0ZPTExPVykgPSAwCm5ld2Zz dGF0YXQoQVRfRkRDV0QsICJORVdTIiwge3N0X21vZGU9U19JRlJFR3wwNjQ0LCBzdF9zaXpl PTE2MzA3OSwgLi4ufSwgQVRfU1lNTElOS19OT0ZPTExPVykgPSAwCmNhcGdldCh7X0xJTlVY X0NBUEFCSUxJVFlfVkVSU0lPTl8zLCAwfSwgTlVMTCkgPSAwCmdldHhhdHRyKCJORVdTIiwg InNlY3VyaXR5LmNhcGFiaWxpdHkiLCAweDdmYzdlZDUxNDAsIDIwKSA9IC0xIEVOT0RBVEEg KE5vIGRhdGEgYXZhaWxhYmxlKQpuZXdmc3RhdGF0KEFUX0ZEQ1dELCAiTWFrZWZpbGUuaW4i LCB7c3RfbW9kZT1TX0lGUkVHfDA2NDQsIHN0X3NpemU9NDY2ODg5LCAuLi59LCBBVF9TWU1M SU5LX05PRk9MTE9XKSA9IDAKY2FwZ2V0KHtfTElOVVhfQ0FQQUJJTElUWV9WRVJTSU9OXzMs IDB9LCBOVUxMKSA9IDAKZ2V0eGF0dHIoIk1ha2VmaWxlLmluIiwgInNlY3VyaXR5LmNhcGFi aWxpdHkiLCAweDdmYzdlZDUxNDAsIDIwKSA9IC0xIEVOT0RBVEEgKE5vIGRhdGEgYXZhaWxh YmxlKQpuZXdmc3RhdGF0KEFUX0ZEQ1dELCAiZGlzdC1jaGVjay5tayIsIHtzdF9tb2RlPVNf SUZSRUd8MDY0NCwgc3Rfc2l6ZT00MzUzLCAuLi59LCBBVF9TWU1MSU5LX05PRk9MTE9XKSA9 IDAKY2FwZ2V0KHtfTElOVVhfQ0FQQUJJTElUWV9WRVJTSU9OXzMsIDB9LCBOVUxMKSA9IDAK Z2V0eGF0dHIoImRpc3QtY2hlY2subWsiLCAic2VjdXJpdHkuY2FwYWJpbGl0eSIsIDB4N2Zj N2VkNTE0MCwgMjApID0gLTEgRU5PREFUQSAoTm8gZGF0YSBhdmFpbGFibGUpCm5ld2ZzdGF0 YXQoQVRfRkRDV0QsICJsb2ciLCB7c3RfbW9kZT1TX0lGUkVHfDA2NjQsIHN0X3NpemU9MTgz ODAsIC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cpID0gMApjYXBnZXQoe19MSU5VWF9DQVBB QklMSVRZX1ZFUlNJT05fMywgMH0sIE5VTEwpID0gMApnZXR4YXR0cigibG9nIiwgInNlY3Vy aXR5LmNhcGFiaWxpdHkiLCAweDdmYzdlZDUxNDAsIDIwKSA9IC0xIEVOT0RBVEEgKE5vIGRh dGEgYXZhaWxhYmxlKQpuZXdmc3RhdGF0KEFUX0ZEQ1dELCAiUkVBRE1FIiwge3N0X21vZGU9 U19JRlJFR3wwNjQ0LCBzdF9zaXplPTExMDg2LCAuLi59LCBBVF9TWU1MSU5LX05PRk9MTE9X KSA9IDAKY2FwZ2V0KHtfTElOVVhfQ0FQQUJJTElUWV9WRVJTSU9OXzMsIDB9LCBOVUxMKSA9 IDAKZ2V0eGF0dHIoIlJFQURNRSIsICJzZWN1cml0eS5jYXBhYmlsaXR5IiwgMHg3ZmM3ZWQ1 MTQwLCAyMCkgPSAtMSBFTk9EQVRBIChObyBkYXRhIGF2YWlsYWJsZSkKbmV3ZnN0YXRhdChB VF9GRENXRCwgImNvcmV1dGlscy5sYW5nIiwge3N0X21vZGU9U19JRlJFR3wwNjQ0LCBzdF9z aXplPTQ1NTQsIC4uLn0sIEFUX1NZTUxJTktfTk9GT0xMT1cpID0gMApjYXBnZXQoe19MSU5V WF9DQVBBQklMSVRZX1ZFUlNJT05fMywgMH0sIE5VTEwpID0gMApnZXR4YXR0cigiY29yZXV0 aWxzLmxhbmciLCAic2VjdXJpdHkuY2FwYWJpbGl0eSIsIDB4N2ZjN2VkNTE0MCwgMjApID0g LTEgRU5PREFUQSAoTm8gZGF0YSBhdmFpbGFibGUpCm5ld2ZzdGF0YXQoQVRfRkRDV0QsICJ0 ZXN0cyIsIHtzdF9tb2RlPVNfSUZESVJ8MDc1NSwgc3Rfc2l6ZT00MDk2LCAuLi59LCBBVF9T WU1MSU5LX05PRk9MTE9XKSA9IDAKZ2V0ZGVudHM2NCgzLCAvKiAwIGVudHJpZXMgKi8sIDMy NzY4KSAgID0gMApjbG9zZSgzKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPSAw CmZzdGF0KDEsIHtzdF9tb2RlPVNfSUZDSFJ8MDY2Niwgc3RfcmRldj1tYWtlZGV2KDEsIDMp LCAuLi59KSA9IDAKaW9jdGwoMSwgU05EQ1RMX1RNUl9USU1FQkFTRSBvciBTTkRSVl9USU1F Ul9JT0NUTF9ORVhUX0RFVklDRSBvciBUQ0dFVFMsIDB4N2ZjN2VkMmU5MCkgPSAtMSBFTk9U VFkgKEluYXBwcm9wcmlhdGUgaW9jdGwgZm9yIGRldmljZSkKbW1hcChOVUxMLCA2NTUzNiwg UFJPVF9SRUFEfFBST1RfV1JJVEUsIE1BUF9QUklWQVRFfE1BUF9BTk9OWU1PVVMsIC0xLCAw KSA9IDB4N2Y3YTcxNzAwMAp3cml0ZSgxLCAiQUJPVVQtTkxTXG5hY2xvY2FsLm00XG5BVVRI T1JTXG5cMzNbMCIuLi4sIDc2MSkgPSA3NjEKY2xvc2UoMSkgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgID0gMAptdW5tYXAoMHg3ZjdhNzE3MDAwLCA2NTUzNikgICAgICAgICAg ICAgPSAwCmNsb3NlKDIpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA9IDAKZXhp dF9ncm91cCgwKSAgICAgICAgICAgICAgICAgICAgICAgICAgID0gPworKysgZXhpdGVkIHdp dGggMCArKysK --------------080104010108080209080600-- From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 06 11:48:45 2013 Received: (at 16075) by debbugs.gnu.org; 6 Dec 2013 16:48:45 +0000 Received: from localhost ([127.0.0.1]:34351 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Voya4-0007uD-PX for submit@debbugs.gnu.org; Fri, 06 Dec 2013 11:48:45 -0500 Received: from moutng.kundenserver.de ([212.227.17.8]:65509) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Voya2-0007u5-I7 for 16075@debbugs.gnu.org; Fri, 06 Dec 2013 11:48:43 -0500 Received: from [10.0.2.15] (gw.camline.com [62.153.148.194]) by mrelayeu.kundenserver.de (node=mrbap2) with ESMTP (Nemesis) id 0Meu09-1WCntR2hJZ-00PBPb; Fri, 06 Dec 2013 17:48:40 +0100 Message-ID: <52A1FFE8.40906@bernhard-voelker.de> Date: Fri, 06 Dec 2013 17:48:40 +0100 From: Bernhard Voelker User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: Marcin Juszkiewicz , 16075@debbugs.gnu.org Subject: Re: bug#16075: ls/stat-free-color.sh fails on AArch64 architecture References: <52A1F22C.5030402@redhat.com> In-Reply-To: <52A1F22C.5030402@redhat.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V02:K0:mQ8QPFpbL0zsgnMuclKlR6RqEbr8ObtfScBIEsoiG7H q6W0nhkUGsaHb0vchfXOMNiY+uB56uY3orkcwboKsoRLa4T3tL gZI5j1DOOrPDV1vxUW5QHdVzdkmwYisUMWzx9BERAMm6x18UUE TjjZGpOtkUUa5rT/85L/KSToVY8WGlFU+NRFmWNAROMmr125S7 Rmd638wLMYLEKeDW+DYUdIuYf0CTzXodkzo8nfOeSiaL1st4UW 3Qa7DPiVKwd6+bLrnsvt+KF+2udk2PfgaRFu+1zVW0Ttf0mRca qZJzPg7BEHJtrKvaV6EhF6its1cwj9Y/EhXo8HsTzKQajo6Z/e vnV0IHlivOgvCaocBtMNNvcfIWjbozM4lEWLZzgs3 X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 16075 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On 12/06/2013 04:50 PM, Marcin Juszkiewicz wrote: > Test checks for use of stat,lstat,stat64,lstat64 syscalls. But on > AArch64 it is using statfs64 and newfstatat calls so test fails. > > log and log-help attached > > Commands used: > strace -o log ls --color=always >/dev/null > strace -o log-help ls --help >/dev/null Thanks for the bug report. Does adding both system calls as in the following patch help? Thanks & have a nice day, Berny diff --git a/tests/ls/stat-free-color.sh b/tests/ls/stat-free-color.sh index 3aacf96..145c566 100755 --- a/tests/ls/stat-free-color.sh +++ b/tests/ls/stat-free-color.sh @@ -53,10 +53,11 @@ eval $(dircolors -b color-without-stat) # To avoid counting those, first get a baseline count by running # ls with only the --help option. Then, compare that with the # invocation under test. -strace -o log-help -e stat,lstat,stat64,lstat64 ls --help >/dev/null || fail=1 +stats='stat,lstat,stat64,lstat64,statfs64,newfstatat' +strace -o log-help -e "$stats" ls --help >/dev/null || fail=1 n_lines_help=$(wc -l < log-help) -strace -o log -e stat,lstat,stat64,lstat64 ls --color=always . || fail=1 +strace -o log -e "$stats" ls --color=always . || fail=1 n_lines=$(wc -l < log) n_stat=$(expr $n_lines - $n_lines_help) From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 06 12:20:45 2013 Received: (at 16075) by debbugs.gnu.org; 6 Dec 2013 17:20:45 +0000 Received: from localhost ([127.0.0.1]:34409 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Voz52-0000J1-BK for submit@debbugs.gnu.org; Fri, 06 Dec 2013 12:20:44 -0500 Received: from mx1.redhat.com ([209.132.183.28]:51731) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Voz4z-0000Ik-Is for 16075@debbugs.gnu.org; Fri, 06 Dec 2013 12:20:43 -0500 Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id rB6HKabp028173 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 6 Dec 2013 12:20:37 -0500 Received: from [10.36.116.91] (ovpn-116-91.ams2.redhat.com [10.36.116.91]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id rB6HKWIU012887 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 6 Dec 2013 12:20:35 -0500 Message-ID: <52A20760.7060207@draigBrady.com> Date: Fri, 06 Dec 2013 17:20:32 +0000 From: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 MIME-Version: 1.0 To: Bernhard Voelker Subject: Re: bug#16075: ls/stat-free-color.sh fails on AArch64 architecture References: <52A1F22C.5030402@redhat.com> <52A1FFE8.40906@bernhard-voelker.de> In-Reply-To: <52A1FFE8.40906@bernhard-voelker.de> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16075 Cc: 16075@debbugs.gnu.org, Marcin Juszkiewicz X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) On 12/06/2013 04:48 PM, Bernhard Voelker wrote: > On 12/06/2013 04:50 PM, Marcin Juszkiewicz wrote: >> Test checks for use of stat,lstat,stat64,lstat64 syscalls. But on >> AArch64 it is using statfs64 and newfstatat calls so test fails. >> >> log and log-help attached >> >> Commands used: >> strace -o log ls --color=always >/dev/null >> strace -o log-help ls --help >/dev/null > > Thanks for the bug report. > Does adding both system calls as in the following patch help? > > Thanks & have a nice day, > Berny > > > diff --git a/tests/ls/stat-free-color.sh b/tests/ls/stat-free-color.sh > index 3aacf96..145c566 100755 > --- a/tests/ls/stat-free-color.sh > +++ b/tests/ls/stat-free-color.sh > @@ -53,10 +53,11 @@ eval $(dircolors -b color-without-stat) > # To avoid counting those, first get a baseline count by running > # ls with only the --help option. Then, compare that with the > # invocation under test. > -strace -o log-help -e stat,lstat,stat64,lstat64 ls --help >/dev/null || fail=1 > +stats='stat,lstat,stat64,lstat64,statfs64,newfstatat' > +strace -o log-help -e "$stats" ls --help >/dev/null || fail=1 > n_lines_help=$(wc -l < log-help) > > -strace -o log -e stat,lstat,stat64,lstat64 ls --color=always . || fail=1 > +strace -o log -e "$stats" ls --color=always . || fail=1 > n_lines=$(wc -l < log) > > n_stat=$(expr $n_lines - $n_lines_help) That would probably work, though perhaps we should make this test a bit more general with something like the following? Also Marcin, could you try out the latest snapshot (which will also need the patch applied). It has another aarch64 specific patch included, and it would be great to verify it on this platform. Two birds with one stone and all that. Simple test instructions at: http://lists.gnu.org/archive/html/coreutils/2013-12/msg00062.html diff --git a/tests/ls/stat-free-color.sh b/tests/ls/stat-free-color.sh index 3aacf96..4dd7ae7 100755 --- a/tests/ls/stat-free-color.sh +++ b/tests/ls/stat-free-color.sh @@ -53,11 +53,11 @@ eval $(dircolors -b color-without-stat) # To avoid counting those, first get a baseline count by running # ls with only the --help option. Then, compare that with the # invocation under test. -strace -o log-help -e stat,lstat,stat64,lstat64 ls --help >/dev/null || fail=1 -n_lines_help=$(wc -l < log-help) +strace -o log-help ls --help >/dev/null || fail=1 +n_lines_help=$(grep 'stat.*(' log-help | wc -l) -strace -o log -e stat,lstat,stat64,lstat64 ls --color=always . || fail=1 -n_lines=$(wc -l < log) +strace -o log ls --color=always . || fail=1 +n_lines=$(grep 'stat.*(' log | wc -l) n_stat=$(expr $n_lines - $n_lines_help) From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 06 12:45:33 2013 Received: (at 16075) by debbugs.gnu.org; 6 Dec 2013 17:45:34 +0000 Received: from localhost ([127.0.0.1]:34487 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VozT2-00011J-IJ for submit@debbugs.gnu.org; Fri, 06 Dec 2013 12:45:33 -0500 Received: from mx1.redhat.com ([209.132.183.28]:52172) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VozSz-00011A-2V for 16075@debbugs.gnu.org; Fri, 06 Dec 2013 12:45:30 -0500 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id rB6HjK2d018175 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 6 Dec 2013 12:45:21 -0500 Received: from [10.36.116.91] (ovpn-116-91.ams2.redhat.com [10.36.116.91]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id rB6HjEB1031588 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 6 Dec 2013 12:45:16 -0500 Message-ID: <52A20D29.9060109@draigBrady.com> Date: Fri, 06 Dec 2013 17:45:13 +0000 From: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 MIME-Version: 1.0 To: Bernhard Voelker Subject: Re: bug#16075: ls/stat-free-color.sh fails on AArch64 architecture References: <52A1F22C.5030402@redhat.com> <52A1FFE8.40906@bernhard-voelker.de> <52A20760.7060207@draigBrady.com> In-Reply-To: <52A20760.7060207@draigBrady.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16075 Cc: 16075@debbugs.gnu.org, Marcin Juszkiewicz X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) On 12/06/2013 05:20 PM, Pádraig Brady wrote: > On 12/06/2013 04:48 PM, Bernhard Voelker wrote: >> On 12/06/2013 04:50 PM, Marcin Juszkiewicz wrote: >>> Test checks for use of stat,lstat,stat64,lstat64 syscalls. But on >>> AArch64 it is using statfs64 and newfstatat calls so test fails. >>> >>> log and log-help attached >>> >>> Commands used: >>> strace -o log ls --color=always >/dev/null >>> strace -o log-help ls --help >/dev/null >> >> Thanks for the bug report. >> Does adding both system calls as in the following patch help? >> >> Thanks & have a nice day, >> Berny >> >> >> diff --git a/tests/ls/stat-free-color.sh b/tests/ls/stat-free-color.sh >> index 3aacf96..145c566 100755 >> --- a/tests/ls/stat-free-color.sh >> +++ b/tests/ls/stat-free-color.sh >> @@ -53,10 +53,11 @@ eval $(dircolors -b color-without-stat) >> # To avoid counting those, first get a baseline count by running >> # ls with only the --help option. Then, compare that with the >> # invocation under test. >> -strace -o log-help -e stat,lstat,stat64,lstat64 ls --help >/dev/null || fail=1 >> +stats='stat,lstat,stat64,lstat64,statfs64,newfstatat' >> +strace -o log-help -e "$stats" ls --help >/dev/null || fail=1 >> n_lines_help=$(wc -l < log-help) >> >> -strace -o log -e stat,lstat,stat64,lstat64 ls --color=always . || fail=1 >> +strace -o log -e "$stats" ls --color=always . || fail=1 >> n_lines=$(wc -l < log) >> >> n_stat=$(expr $n_lines - $n_lines_help) > > That would probably work, though perhaps we should > make this test a bit more general with something like the following? > > Also Marcin, could you try out the latest snapshot (which will > also need the patch applied). It has another aarch64 specific patch included, > and it would be great to verify it on this platform. > Two birds with one stone and all that. Simple test instructions at: > http://lists.gnu.org/archive/html/coreutils/2013-12/msg00062.html > > diff --git a/tests/ls/stat-free-color.sh b/tests/ls/stat-free-color.sh > index 3aacf96..4dd7ae7 100755 > --- a/tests/ls/stat-free-color.sh > +++ b/tests/ls/stat-free-color.sh > @@ -53,11 +53,11 @@ eval $(dircolors -b color-without-stat) > # To avoid counting those, first get a baseline count by running > # ls with only the --help option. Then, compare that with the > # invocation under test. > -strace -o log-help -e stat,lstat,stat64,lstat64 ls --help >/dev/null || fail=1 > -n_lines_help=$(wc -l < log-help) > +strace -o log-help ls --help >/dev/null || fail=1 > +n_lines_help=$(grep 'stat.*(' log-help | wc -l) > > -strace -o log -e stat,lstat,stat64,lstat64 ls --color=always . || fail=1 > -n_lines=$(wc -l < log) > +strace -o log ls --color=always . || fail=1 > +n_lines=$(grep 'stat.*(' log | wc -l) > > n_stat=$(expr $n_lines - $n_lines_help) Even at that the test is still brittle, as the guard only checks that `strace -e stat` works. Also it's conceivable that on some edge cases there may be more than one stat call used in this case. So I'd be inclined to drop this from the default test set, if we can't come up with something more robust. Pádraig. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 06 13:40:43 2013 Received: (at 16075) by debbugs.gnu.org; 6 Dec 2013 18:40:43 +0000 Received: from localhost ([127.0.0.1]:34570 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vp0KO-0002TJ-Ey for submit@debbugs.gnu.org; Fri, 06 Dec 2013 13:40:41 -0500 Received: from mx1.redhat.com ([209.132.183.28]:34918) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vp0KJ-0002T2-TW for 16075@debbugs.gnu.org; Fri, 06 Dec 2013 13:40:37 -0500 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id rB6IeVae015944 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 6 Dec 2013 13:40:32 -0500 Received: from [10.36.116.21] (ovpn-116-21.ams2.redhat.com [10.36.116.21]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id rB6IeTdT020600 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 6 Dec 2013 13:40:30 -0500 Message-ID: <52A21A1D.602@redhat.com> Date: Fri, 06 Dec 2013 19:40:29 +0100 From: Marcin Juszkiewicz User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0 MIME-Version: 1.0 To: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= , Bernhard Voelker Subject: Re: bug#16075: ls/stat-free-color.sh fails on AArch64 architecture References: <52A1F22C.5030402@redhat.com> <52A1FFE8.40906@bernhard-voelker.de> <52A20760.7060207@draigBrady.com> In-Reply-To: <52A20760.7060207@draigBrady.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.67 on 10.5.11.11 X-Spam-Score: -5.2 (-----) X-Debbugs-Envelope-To: 16075 Cc: 16075@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.2 (-----) W dniu 06.12.2013 18:20, Pádraig Brady pisze: > Also Marcin, could you try out the latest snapshot (which will > also need the patch applied). It has another aarch64 specific patch included, > and it would be great to verify it on this platform. > Two birds with one stone and all that. Simple test instructions at: > http://lists.gnu.org/archive/html/coreutils/2013-12/msg00062.html > > diff --git a/tests/ls/stat-free-color.sh b/tests/ls/stat-free-color.sh > index 3aacf96..4dd7ae7 100755 > --- a/tests/ls/stat-free-color.sh > +++ b/tests/ls/stat-free-color.sh > @@ -53,11 +53,11 @@ eval $(dircolors -b color-without-stat) > # To avoid counting those, first get a baseline count by running > # ls with only the --help option. Then, compare that with the > # invocation under test. > -strace -o log-help -e stat,lstat,stat64,lstat64 ls --help >/dev/null || fail=1 > -n_lines_help=$(wc -l < log-help) > +strace -o log-help ls --help >/dev/null || fail=1 > +n_lines_help=$(grep 'stat.*(' log-help | wc -l) > > -strace -o log -e stat,lstat,stat64,lstat64 ls --color=always . || fail=1 > -n_lines=$(wc -l < log) > +strace -o log ls --color=always . || fail=1 > +n_lines=$(grep 'stat.*(' log | wc -l) > > n_stat=$(expr $n_lines - $n_lines_help) 19:34 hrw@chroot-rawhide:coreutils-8.21.176-37e00$ patch ) id 1Vp2Tn-0008FF-IH for submit@debbugs.gnu.org; Fri, 06 Dec 2013 15:58:31 -0500 Received: from moutng.kundenserver.de ([212.227.126.171]:56389) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vp2Tl-0008F7-OR for 16075@debbugs.gnu.org; Fri, 06 Dec 2013 15:58:30 -0500 Received: from [192.168.1.11] (p5499C1A7.dip0.t-ipconnect.de [84.153.193.167]) by mrelayeu.kundenserver.de (node=mrbap0) with ESMTP (Nemesis) id 0M4BD1-1VXN2H3TxT-00rXNC; Fri, 06 Dec 2013 21:58:26 +0100 Message-ID: <52A23A71.5070605@bernhard-voelker.de> Date: Fri, 06 Dec 2013 21:58:25 +0100 From: Bernhard Voelker User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 MIME-Version: 1.0 To: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= Subject: Re: bug#16075: ls/stat-free-color.sh fails on AArch64 architecture References: <52A1F22C.5030402@redhat.com> <52A1FFE8.40906@bernhard-voelker.de> <52A20760.7060207@draigBrady.com> <52A20D29.9060109@draigBrady.com> In-Reply-To: <52A20D29.9060109@draigBrady.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V02:K0:7pFpBbHjFy+j+iPuCTFl6g2BG478YyidwwvhAcBV0K0 ag69VlJJlqIqQp/v8oQyfJvF2lw0LCL3NXIGMofUvzjBpyO4B3 YnfZygiLFSR0vj8ypkOfbtsIgkDAcFGMWQSpoiJ+/frRDgljM9 1w327J6WM/nXO9xJrzwBtNeeiWXCCAEtweDZDmr6PtTjM8FA/B boHYCCejAZ7+8gATE6S3SBdU29GOLXuSiGnwERRDBMInHuxPw7 hi5+vpw8q03/eV8rafxMiSBeOfKtQ769qYxYjkZDXBZ+ZfVKwO MEP+Tc5V+gQHjE8vApi5ulvEfov3NTiWybXECMxnKOclf2IgWA 9nZ6sm8MdPA/mpnxIskNR/ggt2HGbfiNuGAn4lLrZ X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 16075 Cc: 16075@debbugs.gnu.org, Marcin Juszkiewicz X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On 12/06/2013 06:45 PM, Pádraig Brady wrote: > On 12/06/2013 05:20 PM, Pádraig Brady wrote: >> That would probably work, though perhaps we should >> make this test a bit more general with something like the following? >> >> Also Marcin, could you try out the latest snapshot (which will >> also need the patch applied). It has another aarch64 specific patch included, >> and it would be great to verify it on this platform. >> Two birds with one stone and all that. Simple test instructions at: >> http://lists.gnu.org/archive/html/coreutils/2013-12/msg00062.html >> >> diff --git a/tests/ls/stat-free-color.sh b/tests/ls/stat-free-color.sh >> index 3aacf96..4dd7ae7 100755 >> --- a/tests/ls/stat-free-color.sh >> +++ b/tests/ls/stat-free-color.sh >> @@ -53,11 +53,11 @@ eval $(dircolors -b color-without-stat) >> # To avoid counting those, first get a baseline count by running >> # ls with only the --help option. Then, compare that with the >> # invocation under test. >> -strace -o log-help -e stat,lstat,stat64,lstat64 ls --help >/dev/null || fail=1 >> -n_lines_help=$(wc -l < log-help) >> +strace -o log-help ls --help >/dev/null || fail=1 >> +n_lines_help=$(grep 'stat.*(' log-help | wc -l) >> >> -strace -o log -e stat,lstat,stat64,lstat64 ls --color=always . || fail=1 >> -n_lines=$(wc -l < log) >> +strace -o log ls --color=always . || fail=1 >> +n_lines=$(grep 'stat.*(' log | wc -l) >> >> n_stat=$(expr $n_lines - $n_lines_help) I think that's okay (and much better than my on-the-spot fix), and Marcin already gave positive feedback. > Even at that the test is still brittle, > as the guard only checks that `strace -e stat` works. > Also it's conceivable that on some edge cases there > may be more than one stat call used in this case. I must confess that I don't understand this, i.e. in which circumstances this test would fail as it has been working long enough, and now just is ported to another architecture. Have a nice day, Berny From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 06 16:07:55 2013 Received: (at 16075) by debbugs.gnu.org; 6 Dec 2013 21:07:55 +0000 Received: from localhost ([127.0.0.1]:34872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vp2cr-0008Us-W6 for submit@debbugs.gnu.org; Fri, 06 Dec 2013 16:07:54 -0500 Received: from mx1.redhat.com ([209.132.183.28]:24615) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vp2co-0008Ui-Ny for 16075@debbugs.gnu.org; Fri, 06 Dec 2013 16:07:52 -0500 Received: from int-mx02.intmail.prod.int.phx2.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id rB6L7kCZ024107 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 6 Dec 2013 16:07:47 -0500 Received: from [10.36.116.17] (ovpn-116-17.ams2.redhat.com [10.36.116.17]) by int-mx02.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id rB6L7iki016388 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 6 Dec 2013 16:07:45 -0500 Message-ID: <52A23C9F.40807@draigBrady.com> Date: Fri, 06 Dec 2013 21:07:43 +0000 From: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 MIME-Version: 1.0 To: Marcin Juszkiewicz Subject: Re: bug#16075: ls/stat-free-color.sh fails on AArch64 architecture References: <52A1F22C.5030402@redhat.com> <52A1FFE8.40906@bernhard-voelker.de> <52A20760.7060207@draigBrady.com> <52A21A1D.602@redhat.com> In-Reply-To: <52A21A1D.602@redhat.com> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.67 on 10.5.11.12 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16075 Cc: Bernhard Voelker , 16075@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) On 12/06/2013 06:40 PM, Marcin Juszkiewicz wrote: > W dniu 06.12.2013 18:20, Pádraig Brady pisze: > >> Also Marcin, could you try out the latest snapshot (which will >> also need the patch applied). It has another aarch64 specific patch included, >> and it would be great to verify it on this platform. >> Two birds with one stone and all that. Simple test instructions at: >> http://lists.gnu.org/archive/html/coreutils/2013-12/msg00062.html >> >> diff --git a/tests/ls/stat-free-color.sh b/tests/ls/stat-free-color.sh >> index 3aacf96..4dd7ae7 100755 >> --- a/tests/ls/stat-free-color.sh >> +++ b/tests/ls/stat-free-color.sh >> @@ -53,11 +53,11 @@ eval $(dircolors -b color-without-stat) >> # To avoid counting those, first get a baseline count by running >> # ls with only the --help option. Then, compare that with the >> # invocation under test. >> -strace -o log-help -e stat,lstat,stat64,lstat64 ls --help >/dev/null || fail=1 >> -n_lines_help=$(wc -l < log-help) >> +strace -o log-help ls --help >/dev/null || fail=1 >> +n_lines_help=$(grep 'stat.*(' log-help | wc -l) >> >> -strace -o log -e stat,lstat,stat64,lstat64 ls --color=always . || fail=1 >> -n_lines=$(wc -l < log) >> +strace -o log ls --color=always . || fail=1 >> +n_lines=$(grep 'stat.*(' log | wc -l) >> >> n_stat=$(expr $n_lines - $n_lines_help) > > 19:34 hrw@chroot-rawhide:coreutils-8.21.176-37e00$ patch patching file tests/ls/stat-free-color.sh > 19:34 hrw@chroot-rawhide:coreutils-8.21.176-37e00$ make check -C tests TESTS=ls/stat-free-color VERBOSE=yes > make: Wejście do katalogu `/home/hrw/test/coreutils-8.21.176-37e00/tests' > cd .. && make check TESTS=tests/ls/stat-free-color SUBDIRS=. > make[1]: Wejście do katalogu `/home/hrw/test/coreutils-8.21.176-37e00' > GEN public-submodule-commit > ============================================================================ > Testsuite summary for GNU coreutils 8.21.176-37e00 > ============================================================================ > # TOTAL: 1 > # PASS: 1 > All tests pass with this patch: Much appreciated for testing that new important architecture. > ============================================================================ > Testsuite summary for GNU coreutils 8.21.176-37e00 > ============================================================================ > # TOTAL: 316 > # PASS: 304 > # SKIP: 12 > # XFAIL: 0 > # FAIL: 0 > # XPASS: 0 > # ERROR: 0 > ============================================================================ Note there are two test result outputs for coreutils and for gnulib. The above totals are for the gnulib component. I presume all the coreutils tests passed also as the test you noticed failing was within the coreutils set. thanks! Pádraig. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 06 16:12:55 2013 Received: (at 16075) by debbugs.gnu.org; 6 Dec 2013 21:12:55 +0000 Received: from localhost ([127.0.0.1]:34879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vp2hj-0000AF-EE for submit@debbugs.gnu.org; Fri, 06 Dec 2013 16:12:55 -0500 Received: from mx1.redhat.com ([209.132.183.28]:23742) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vp2hg-0000A6-Os for 16075@debbugs.gnu.org; Fri, 06 Dec 2013 16:12:53 -0500 Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id rB6LCo6h026176 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 6 Dec 2013 16:12:50 -0500 Received: from [10.36.116.17] (ovpn-116-17.ams2.redhat.com [10.36.116.17]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id rB6LClhM017181 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Fri, 6 Dec 2013 16:12:48 -0500 Message-ID: <52A23DCE.8000906@draigBrady.com> Date: Fri, 06 Dec 2013 21:12:46 +0000 From: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 MIME-Version: 1.0 To: Bernhard Voelker Subject: Re: bug#16075: ls/stat-free-color.sh fails on AArch64 architecture References: <52A1F22C.5030402@redhat.com> <52A1FFE8.40906@bernhard-voelker.de> <52A20760.7060207@draigBrady.com> <52A20D29.9060109@draigBrady.com> <52A23A71.5070605@bernhard-voelker.de> In-Reply-To: <52A23A71.5070605@bernhard-voelker.de> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.68 on 10.5.11.25 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 16075 Cc: 16075@debbugs.gnu.org, Marcin Juszkiewicz X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) On 12/06/2013 08:58 PM, Bernhard Voelker wrote: > On 12/06/2013 06:45 PM, Pádraig Brady wrote: >> Even at that the test is still brittle, >> as the guard only checks that `strace -e stat` works. >> Also it's conceivable that on some edge cases there >> may be more than one stat call used in this case. > > I must confess that I don't understand this, i.e. in which circumstances > this test would fail as it has been working long enough, and now just > is ported to another architecture. So I'm worried that the system might have a version of strace that doesn't support say newfstatat for example. Now my removing of the -e ... above will avoid the immediate: strace: invalid system call `newfstatat' But strace may then output something that `grep stat..` doesn't match, thuse messing up the counts and failing the test. I'll sleep on it as I'm rushing off now. thanks, Pádraig From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 07 05:20:13 2013 Received: (at 16075) by debbugs.gnu.org; 7 Dec 2013 10:20:13 +0000 Received: from localhost ([127.0.0.1]:35598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VpEzb-0002rT-TI for submit@debbugs.gnu.org; Sat, 07 Dec 2013 05:20:12 -0500 Received: from moutng.kundenserver.de ([212.227.17.8]:63503) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VpEzX-0002rH-Tg for 16075@debbugs.gnu.org; Sat, 07 Dec 2013 05:20:09 -0500 Received: from [192.168.1.11] (p5499C1A7.dip0.t-ipconnect.de [84.153.193.167]) by mrelayeu.kundenserver.de (node=mrbap0) with ESMTP (Nemesis) id 0Mgpfs-1WB9YT1fe4-00MJAl; Sat, 07 Dec 2013 11:20:05 +0100 Message-ID: <52A2F654.5010107@bernhard-voelker.de> Date: Sat, 07 Dec 2013 11:20:04 +0100 From: Bernhard Voelker User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 MIME-Version: 1.0 To: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= Subject: Re: bug#16075: ls/stat-free-color.sh fails on AArch64 architecture References: <52A1F22C.5030402@redhat.com> <52A1FFE8.40906@bernhard-voelker.de> <52A20760.7060207@draigBrady.com> <52A20D29.9060109@draigBrady.com> <52A23A71.5070605@bernhard-voelker.de> <52A23DCE.8000906@draigBrady.com> In-Reply-To: <52A23DCE.8000906@draigBrady.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V02:K0:USv+j/st0x6QrCNjBMlfG53jyQ9vPo5BPm5VBgMvr9R ITxiJdOe2rPMYdW/rwOgjWsFs8cjiTkqeD1c1hevQPRSWWVoOI dYX3sS3uR5yTtIIWJx5bZc3N1UJ30ASP1oMkaksNBbYwO4Q20w dI0w9vkuJguY7c8ihQmcvrdVr5bUYRGvmt8IPWdWJAJUJh/sbs 8KwQP0qdbfE8p8oi01bcSigCELFdhU2wYL/Zpd+Y1qvMNOxiIo RUFbGFbFXtcYV6lvtE/qSoSKeQYCcBzIPsWRobq5iMqGY0blNB FFj1EhW9uSXn+mHj6XTlZP+ANsDpDK/mBC8nAQzAKtXjRMGwFX WZtX3b603Th73ziHqHA44bvfYPOm3fMiDDmppe41J X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 16075 Cc: 16075@debbugs.gnu.org, Marcin Juszkiewicz X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On 12/06/2013 10:12 PM, Pádraig Brady wrote: > So I'm worried that the system might have a version > of strace that doesn't support say newfstatat for example. > Now my removing of the -e ... above will avoid the immediate: > strace: invalid system call `newfstatat' > But strace may then output something that `grep stat..` doesn't match, > thuse messing up the counts and failing the test. Sounds like require_strace_ would need some more love rather than stat-free-color.sh, right? Have a nice day, Berny From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 07 10:21:15 2013 Received: (at 16075-done) by debbugs.gnu.org; 7 Dec 2013 15:21:16 +0000 Received: from localhost ([127.0.0.1]:36602 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VpJgx-0003IY-BJ for submit@debbugs.gnu.org; Sat, 07 Dec 2013 10:21:15 -0500 Received: from mail2.vodafone.ie ([213.233.128.44]:30364) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VpJgv-0003IO-IH for 16075-done@debbugs.gnu.org; Sat, 07 Dec 2013 10:21:14 -0500 Received: from unknown (HELO [192.168.1.79]) ([109.76.195.155]) by mail2.vodafone.ie with ESMTP; 07 Dec 2013 15:21:12 +0000 Message-ID: <52A33CE7.2020309@draigBrady.com> Date: Sat, 07 Dec 2013 15:21:11 +0000 From: =?UTF-8?B?UMOhZHJhaWcgQnJhZHk=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 MIME-Version: 1.0 To: Bernhard Voelker Subject: Re: bug#16075: ls/stat-free-color.sh fails on AArch64 architecture References: <52A1F22C.5030402@redhat.com> <52A1FFE8.40906@bernhard-voelker.de> <52A20760.7060207@draigBrady.com> <52A20D29.9060109@draigBrady.com> <52A23A71.5070605@bernhard-voelker.de> <52A23DCE.8000906@draigBrady.com> In-Reply-To: <52A23DCE.8000906@draigBrady.com> X-Enigmail-Version: 1.6 Content-Type: multipart/mixed; boundary="------------000002090106060004000905" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16075-done Cc: 16075-done@debbugs.gnu.org, Marcin Juszkiewicz X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) This is a multi-part message in MIME format. --------------000002090106060004000905 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On 12/06/2013 09:12 PM, Pádraig Brady wrote: > On 12/06/2013 08:58 PM, Bernhard Voelker wrote: >> On 12/06/2013 06:45 PM, Pádraig Brady wrote: > >>> Even at that the test is still brittle, >>> as the guard only checks that `strace -e stat` works. >>> Also it's conceivable that on some edge cases there >>> may be more than one stat call used in this case. >> >> I must confess that I don't understand this, i.e. in which circumstances >> this test would fail as it has been working long enough, and now just >> is ported to another architecture. > > So I'm worried that the system might have a version > of strace that doesn't support say newfstatat for example. > Now my removing of the -e ... above will avoid the immediate: > strace: invalid system call `newfstatat' > But strace may then output something that `grep stat..` doesn't match, > thuse messing up the counts and failing the test. > > I'll sleep on it as I'm rushing off now. I going with the attached which should handle everything, even diagnosis of unhandled "stat" calls. thanks, Pádraig. --------------000002090106060004000905 Content-Type: text/x-patch; name="newfstatat.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="newfstatat.patch" >From 51c357a9a4fb23d6b3e6b6a7134314bf427e6a10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A1draig=20Brady?= Date: Sat, 7 Dec 2013 15:00:06 +0000 Subject: [PATCH] tests: fix false failure on platforms using newfstatat * tests/ls/stat-free-color.sh: Add newfstatat to the list of syscalls to trace. Also add all "stat" syscalls to the list of syscalls that we verify that strace supports. Also only create a single dangling symlink to check, since we already only check for a single "stat" call. Fixes http://bugs.gnu.org/16075 --- tests/ls/stat-free-color.sh | 21 +++++++++++++-------- 1 files changed, 13 insertions(+), 8 deletions(-) diff --git a/tests/ls/stat-free-color.sh b/tests/ls/stat-free-color.sh index 3aacf96..5fd5bea 100755 --- a/tests/ls/stat-free-color.sh +++ b/tests/ls/stat-free-color.sh @@ -18,12 +18,16 @@ . "${srcdir=.}/tests/init.sh"; path_prepend_ ./src print_ver_ ls -require_strace_ stat + +# Note this list of _file name_ stat functions must be +# as cross platform as possible and so doesn't include +# fstatat64 as that's not available on aarch64 for example. +stats='stat,lstat,stat64,lstat64,newfstatat' + +require_strace_ $stats require_dirent_d_type_ -for i in 1 2 3; do - ln -s nowhere dangle-$i || framework_failure_ -done +ln -s nowhere dangle || framework_failure_ # Disable enough features via LS_COLORS so that ls --color # can do its job without calling stat (other than the obligatory @@ -53,17 +57,18 @@ eval $(dircolors -b color-without-stat) # To avoid counting those, first get a baseline count by running # ls with only the --help option. Then, compare that with the # invocation under test. -strace -o log-help -e stat,lstat,stat64,lstat64 ls --help >/dev/null || fail=1 +strace -o log-help -e $stats ls --help >/dev/null || fail=1 n_lines_help=$(wc -l < log-help) -strace -o log -e stat,lstat,stat64,lstat64 ls --color=always . || fail=1 +strace -o log -e $stats ls --color=always . || fail=1 n_lines=$(wc -l < log) n_stat=$(expr $n_lines - $n_lines_help) -# Expect one or two stat calls. +# Expect one stat call. case $n_stat in - 1) ;; + 0) skip_ 'No stat calls recognized on this platform' ;; + 1) ;; # Corresponding to stat(".") *) fail=1; head -n30 log* ;; esac -- 1.7.7.6 --------------000002090106060004000905-- From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 07 12:32:51 2013 Received: (at 16075) by debbugs.gnu.org; 7 Dec 2013 17:32:51 +0000 Received: from localhost ([127.0.0.1]:36791 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VpLkI-0006X4-Fr for submit@debbugs.gnu.org; Sat, 07 Dec 2013 12:32:50 -0500 Received: from moutng.kundenserver.de ([212.227.17.10]:60960) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VpLkF-0006Wv-To for 16075@debbugs.gnu.org; Sat, 07 Dec 2013 12:32:48 -0500 Received: from [192.168.1.11] (p5499C1A7.dip0.t-ipconnect.de [84.153.193.167]) by mrelayeu.kundenserver.de (node=mrbap2) with ESMTP (Nemesis) id 0MVrSa-1W4gkt1zIm-00XjpZ; Sat, 07 Dec 2013 18:32:43 +0100 Message-ID: <52A35B73.8060005@bernhard-voelker.de> Date: Sat, 07 Dec 2013 18:31:31 +0100 From: Bernhard Voelker User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 MIME-Version: 1.0 To: 16075@debbugs.gnu.org, P@draigBrady.com, mjuszkiewicz@redhat.com Subject: Re: bug#16075: ls/stat-free-color.sh fails on AArch64 architecture References: <52A1F22C.5030402@redhat.com> <52A1FFE8.40906@bernhard-voelker.de> <52A20760.7060207@draigBrady.com> <52A20D29.9060109@draigBrady.com> <52A23A71.5070605@bernhard-voelker.de> <52A23DCE.8000906@draigBrady.com> <52A33CE7.2020309@draigBrady.com> In-Reply-To: <52A33CE7.2020309@draigBrady.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V02:K0:vz6ZtfBbujb4jtNY3nktVkmMyRwWna6zbk+j//gFNYY 5EkQ94PmcmzGxlaK/JU51SfXmit0O2uOk5cfpCiJN79ub/JH4F qxYo+7XBhy7uUjrhLucUtSu3fWyhsD3vDnDF83sl/wIUtRwm/I TiFxGz2t2o9W3EJm2VhSrj6Cg5O1Cjstj6dmcugVRyHPhn/FOx As+TlJM9pxV+nqkbPsedxTUFnoDGUymkuDqQ/Oas83Plk2x/kw 5Srkz5co/bIT9bfuCQB9H/y/nBGKL+d55OKTZTFWKfgIc4ecCl lnXFzW/AeZtt0PEdWePKo5+7UHR/wewZunL6n8lVlynaX1hF3Z H9Np9oGYbbH9bYfT9A0KX7/EPgVtf9XJMWV+Ph5qB X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 16075 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) On 12/07/2013 04:21 PM, Pádraig Brady wrote: > I going with the attached which should handle everything, > even diagnosis of unhandled "stat" calls. great! > Subject: [PATCH] tests: fix false failure on platforms using newfstatat > > * tests/ls/stat-free-color.sh: Add newfstatat to the list > of syscalls to trace. Also add all "stat" syscalls to the > list of syscalls that we verify that strace supports. > Also only create a single dangling symlink to check, since > we already only check for a single "stat" call. > Fixes http://bugs.gnu.org/16075 It's probably worth mentioning AArch64 here. +1 otheriwse. Thanks! Have a nice day, Berny From unknown Sat Aug 09 01:10:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 05 Jan 2014 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator