From unknown Fri Sep 05 15:37:17 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#29187 <29187@debbugs.gnu.org> To: bug#29187 <29187@debbugs.gnu.org> Subject: Status: flymake ruby and perl tests fail on rhel7.4 Reply-To: bug#29187 <29187@debbugs.gnu.org> Date: Fri, 05 Sep 2025 22:37:17 +0000 retitle 29187 flymake ruby and perl tests fail on rhel7.4 reassign 29187 emacs submitter 29187 Glenn Morris severity 29187 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 06 18:44:47 2017 Received: (at submit) by debbugs.gnu.org; 6 Nov 2017 23:44:47 +0000 Received: from localhost ([127.0.0.1]:54889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBr4Q-0000JE-Rz for submit@debbugs.gnu.org; Mon, 06 Nov 2017 18:44:47 -0500 Received: from eggs.gnu.org ([208.118.235.92]:38773) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBr4O-0000Iz-PZ for submit@debbugs.gnu.org; Mon, 06 Nov 2017 18:44:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eBr4I-00079e-V7 for submit@debbugs.gnu.org; Mon, 06 Nov 2017 18:44:39 -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,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56181) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eBr4I-00079T-RW for submit@debbugs.gnu.org; Mon, 06 Nov 2017 18:44:38 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eBr4I-0003qm-Gz; Mon, 06 Nov 2017 18:44:38 -0500 From: Glenn Morris To: submit@debbugs.gnu.org Subject: flymake ruby and perl tests fail on rhel7.4 X-Debbugs-CC: joaotavora@gmail.com X-Spook: Wave Chemical fire Watch Lexis-Nexis Swine Federal Bureau X-Ran: >W]h6"9q@b=FzJ7OuZc"{X|P/Hn_UDnLkO*&j+YZJ%b'zV~*L"APXPq:(GuK{,@R_}0Cn' X-Hue: black X-Debbugs-No-Ack: yes X-Attribution: GM Date: Mon, 06 Nov 2017 18:44:38 -0500 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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 (-----) Package: emacs Version: 26.0.90 Hi, The flymake tests added in 58bb346 for Ruby and Perl fail on RHEL7.4. I guess it's again due to different versions of an external tool reporting errors/warnings differently. perl version: v5.16.3 ruby version: 2.0.0p648 Test perl-backend condition: (ert-test-failed ((should (eq 'flymake-error (face-at-point))) :form (eq flymake-error flymake-warning) :value nil)) FAILED 4/8 perl-backend Test ruby-backend condition: (ert-test-failed ((should (eq 'flymake-warning (face-at-point))) :form (eq flymake-warning nil) :value nil)) FAILED 6/8 ruby-backend From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 06 19:25:40 2017 Received: (at 29187) by debbugs.gnu.org; 7 Nov 2017 00:25:40 +0000 Received: from localhost ([127.0.0.1]:54914 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBrhz-0003BR-Pg for submit@debbugs.gnu.org; Mon, 06 Nov 2017 19:25:39 -0500 Received: from mail-wr0-f178.google.com ([209.85.128.178]:56059) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBrhy-0003BF-Et for 29187@debbugs.gnu.org; Mon, 06 Nov 2017 19:25:38 -0500 Received: by mail-wr0-f178.google.com with SMTP id l8so10277423wre.12 for <29187@debbugs.gnu.org>; Mon, 06 Nov 2017 16:25:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=9r862qasKsMkwxZukfN1yqH9/YzbobByI9UJf8t/Bvk=; b=a3ykow0BwFQKeoJD8mBkoRLj7Sc5F2eOotW7lS4QPJal8Yxg9VGfuqIpM84MgG7nSa enW35Mj6wF8KAYxaqUCEO+OKCGWbHBQa3Q3qr/hKLgvTPZCElKXuY5V4WUQKlUQIhrzb yEPQH4eLThwOfGPl2o9o7JApTqsDoBtL57z3tCNAP+ct0W84v/5dxD2Hg7siJxPgGGw6 gJRZWkPkWpVVBCUiaFnqNAxc0fKcWQ1by9/9lrORbUnRj2/oL1a9O/VfGoViulpcJ31v grgNqYTlKcmI51chvW7779ZyTmTZNalPtFHd6ty6ypUy9cSj4hs89DpY3FEVwLU5KoXn dlvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=9r862qasKsMkwxZukfN1yqH9/YzbobByI9UJf8t/Bvk=; b=FEg+8uFYkxgEtz37kHYI0cYEkjzA9cJJMOF8vAQNIzK0eiBSVOUrHMyALWauJcrDgI kMX32ZeOBziA8jqHAcSTCo7z7qk02zaSBlaW9jVqSH4bGFhpxWTynmzL/WMfMLPDdeUV KOW+uCwP4aOkgDHSSf1xJ6ChEVLnjP5dvDmLJT8DL9WXeKp87QSwCc7JkeNm8oQIIMks g/UHsi7pSpr578uEJf5II7mkWPMhQXnyK18K9zOXDuNvSQeinFgJ3fE766VjXnThpjGW 5VrBeyk4bWAh+ISqwFPMMM7NwsAqo+jHhzMaDz5OigMEmjtfIcL9gO9dLh8VOXzXnL6U gqCQ== X-Gm-Message-State: AMCzsaU6k1Ku4EpYxlDq5K40zZQ+tl4H6bOLb0Zpa+cEr50/Qmd04ejP 8XHW1QAU8PMcLmN8tkwbUDU= X-Google-Smtp-Source: ABhQp+Qj5htD1wg6aUUeud7PoEGhE5nzT+O3EKCwPT4ey6N0JSMWtzpmPYY84BgMEAWaMS5K0/crsQ== X-Received: by 10.223.169.21 with SMTP id u21mr13299782wrc.30.1510014332603; Mon, 06 Nov 2017 16:25:32 -0800 (PST) Received: from [192.168.1.3] ([185.105.174.193]) by smtp.googlemail.com with ESMTPSA id i4sm1493896wra.40.2017.11.06.16.25.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 Nov 2017 16:25:31 -0800 (PST) Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 To: Glenn Morris , 29187@debbugs.gnu.org References: From: Dmitry Gutov Message-ID: Date: Tue, 7 Nov 2017 02:25:29 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:56.0) Gecko/20100101 Thunderbird/56.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 29187 Cc: joaotavora@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -2.1 (--) On 11/7/17 1:44 AM, Glenn Morris wrote: > Test ruby-backend condition: > (ert-test-failed > ((should > (eq 'flymake-warning > (face-at-point))) > :form > (eq flymake-warning nil) > :value nil)) > FAILED 6/8 ruby-backend It also fails here via 'make check' (with Ruby 1.9.3) but succeeds interactively. So maybe the cause is something different. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 06 19:46:02 2017 Received: (at 29187) by debbugs.gnu.org; 7 Nov 2017 00:46:03 +0000 Received: from localhost ([127.0.0.1]:54921 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBs1i-0003fE-G6 for submit@debbugs.gnu.org; Mon, 06 Nov 2017 19:46:02 -0500 Received: from mail-wr0-f182.google.com ([209.85.128.182]:46299) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBs1g-0003en-Dn for 29187@debbugs.gnu.org; Mon, 06 Nov 2017 19:46:00 -0500 Received: by mail-wr0-f182.google.com with SMTP id y42so1264929wrd.3 for <29187@debbugs.gnu.org>; Mon, 06 Nov 2017 16:46:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=q+dC1PNNlvt5vljHBwi1gnvYX5wYaIzJpGhusFFd8Tc=; b=febeFcHYWPyX3sOoVHFBU5N0rDr6YGU2FQIHumL8cV1ZIiVnSqtZnZYYpUT8OfEEt5 8MYhipXrMpd24STwUuBl1Y+kW41cxa3ATZidvVoLzQDBqEfNXym/aXroZfqCAQBXoUMd rhcgwHCoo7oCxnqin9ze73G5BbLywFeqxMo6eRgqnolDcuqgHz0sjF9oU9mkrLNOC8W3 tN2VcCkJTlLLBlJQCvs3mt9E7QOZhyDUj0E3VbzK81zZehs2L2AqU9+Wz9RFEgwX7eZH K3oWaD6BR+7KDIxp2peuCIajNkv6rGz6EGZT5zylGG+UtuRcZ8pMzTmqN/lH23oTRjgK +qeg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=q+dC1PNNlvt5vljHBwi1gnvYX5wYaIzJpGhusFFd8Tc=; b=THW7P/fkyQ7pZG9YTyK7agACsvkpht3kzqaQq4Q5wMGSOS8mJAI1zXQjMa6yQthDK3 FGZWe3zlO3mAexg/F7wIT3qnw478tfteENV2BQt8nJaweowdxGJ7GU9ePz1Hn/j8wsER 02St4E2jriJkYlc1H7Eiw1kCmcVt45wnUwGAY8srF9ep+90wLkBbqlYmoMMSlUpupe3t dEGL6crteMA34b3uZg5fgOER8U0k4mKDyuN8XZC5xqtazF0y8GpnrmmYGDv+MjNP9uo/ 75493CPKE9TnY9CQAP9HZr1jYeav8IdHTPMgf7JiBT3+3DlCQUST8mftcANTVbTmoHHC QRLA== X-Gm-Message-State: AMCzsaW/bCbBCBST7DMNgV2qsUNT0mAsc6wusGndTHVFvzn6n4aGmg1V dpXndLVu4MzO20lDU8203KlDKrwD X-Google-Smtp-Source: ABhQp+T1g9d7OuID3CyFFlcYIdo80SK8bmfrMeZx+bHtyxw4V7PZAfDdj4m12CAjk0TR5GuMtYBLnw== X-Received: by 10.223.138.175 with SMTP id y44mr15630213wry.273.1510015554412; Mon, 06 Nov 2017 16:45:54 -0800 (PST) Received: from lolita.yourcompany.com (188.139.62.94.rev.vodafone.pt. [94.62.139.188]) by smtp.gmail.com with ESMTPSA id e71sm202345wma.13.2017.11.06.16.45.53 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 06 Nov 2017 16:45:53 -0800 (PST) From: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) To: Dmitry Gutov Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 References: Date: Tue, 07 Nov 2017 00:45:51 +0000 In-Reply-To: (Dmitry Gutov's message of "Tue, 7 Nov 2017 02:25:29 +0200") Message-ID: <87r2taq5kw.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 29187 Cc: Glenn Morris , 29187@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -2.8 (--) Dmitry Gutov writes: > On 11/7/17 1:44 AM, Glenn Morris wrote: > >> Test ruby-backend condition: >> (ert-test-failed >> ((should >> (eq 'flymake-warning >> (face-at-point))) >> :form >> (eq flymake-warning nil) >> :value nil)) >> FAILED 6/8 ruby-backend > > It also fails here via 'make check' (with Ruby 1.9.3) but succeeds > interactively. So maybe the cause is something different. I have ruby 2.3 and debian buster/sid (testing). Tests work both interactively and non-interactively. Dmitry does that happen with all the tests? The difference between interactive and non-interactive shows that you may be experiencing some variation on the strange behaviour of https://debbugs.gnu.org/17647, which I try to work around in flymake tests. Anyway, Glenn and Dmitry can you please show the output of ruby -wc test/lisp/progmodes/flymake-resources/test.rb and perl -wc test/lisp/progmodes/flymake-resources/test.pl on RHEL7.4? I get, respectively test/lisp/progmodes/flymake-resources/test.rb:3: warning: statement not reached test/lisp/progmodes/flymake-resources/test.rb:5: syntax error, unexpected end-of-input, expecting keyword_end and Unquoted string "unknown" may clash with future reserved word at test/lisp/progmodes/flymake-resources/test.pl line 2. syntax error at test/lisp/progmodes/flymake-resources/test.pl line 4, at EOF Missing right curly or square bracket at test/lisp/progmodes/flymake-resources/test.pl line 4, at end of line test/lisp/progmodes/flymake-resources/test.pl had compilation errors. From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 06 20:35:36 2017 Received: (at 29187) by debbugs.gnu.org; 7 Nov 2017 01:35:36 +0000 Received: from localhost ([127.0.0.1]:54956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBsng-0006qg-4j for submit@debbugs.gnu.org; Mon, 06 Nov 2017 20:35:36 -0500 Received: from eggs.gnu.org ([208.118.235.92]:48444) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eBsnd-0006qR-SB for 29187@debbugs.gnu.org; Mon, 06 Nov 2017 20:35:34 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eBsnX-0005sy-Es for 29187@debbugs.gnu.org; Mon, 06 Nov 2017 20:35:28 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59545) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eBsnQ-0005lj-Je; Mon, 06 Nov 2017 20:35:20 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eBsnQ-00038s-2E; Mon, 06 Nov 2017 20:35:20 -0500 From: Glenn Morris To: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 References: <87r2taq5kw.fsf@gmail.com> X-Spook: ATF Steve Case Drug Enforcement Agency Spammer Baranyi X-Ran: B1E}-UpG` (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vor?= =?utf-8?Q?a=22's?= message of "Tue, 07 Nov 2017 00:45:51 +0000") Message-ID: <0tinemg9bc.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29187 Cc: 29187@debbugs.gnu.org, Dmitry Gutov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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 (-----) Jo=C3=A3o T=C3=A1vora wrote: > Dmitry Gutov writes: [...] >> It also fails here via 'make check' (with Ruby 1.9.3) but succeeds >> interactively. Same here. > Anyway, Glenn and Dmitry can you please show the output of > > ruby -wc test/lisp/progmodes/flymake-resources/test.rb > > and > > perl -wc test/lisp/progmodes/flymake-resources/test.pl > > on RHEL7.4? I get, respectively > > test/lisp/progmodes/flymake-resources/test.rb:3: warning: statement > not reached > test/lisp/progmodes/flymake-resources/test.rb:5: syntax error, > unexpected end-of-input, expecting keyword_end I get the same. > Unquoted string "unknown" may clash with future reserved word at > test/lisp/progmodes/flymake-resources/test.pl line 2. > syntax error at test/lisp/progmodes/flymake-resources/test.pl line 4, a= t EOF > Missing right curly or square bracket at > test/lisp/progmodes/flymake-resources/test.pl line 4, at end of line > test/lisp/progmodes/flymake-resources/test.pl had compilation errors. I get an extra line: Unquoted string "unknown" may clash with future reserved word at test/lisp/= progmodes/flymake-resources/test.pl line 2. Scalar value @arr[1] better written as $arr[1] at test/lisp/progmodes/flyma= ke-resources/test.pl line 3. syntax error at test/lisp/progmodes/flymake-resources/test.pl line 4, at EOF Missing right curly or square bracket at test/lisp/progmodes/flymake-resour= ces/test.pl line 4, at end of line test/lisp/progmodes/flymake-resources/test.pl had compilation errors. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 07 05:21:13 2017 Received: (at 29187) by debbugs.gnu.org; 7 Nov 2017 10:21:13 +0000 Received: from localhost ([127.0.0.1]:55203 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC10K-0002oA-Qq for submit@debbugs.gnu.org; Tue, 07 Nov 2017 05:21:13 -0500 Received: from mail-lf0-f44.google.com ([209.85.215.44]:45720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC10I-0002nv-QG for 29187@debbugs.gnu.org; Tue, 07 Nov 2017 05:21:11 -0500 Received: by mail-lf0-f44.google.com with SMTP id n69so13846613lfn.2 for <29187@debbugs.gnu.org>; Tue, 07 Nov 2017 02:21:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=bRB9+4Sjal7t3ug4cFBzqSNS7DgHxwtYE2zcqbqvjt0=; b=E4dN4v/7wcuLuvwj/vv1gsiJBlaZM5Y4abChIKmYqKaWRqn74Dd1ZOhTQ8dEFDEtFF 9+nKye2y3GUmqs2oj5hH6gLKfdEvu18c2zzRuYeP0UZdLCNNwfJcOS8ANTpRsSu2+sOR ktvVWytaStnyawvAAacL1nhlXiOG2Y16QIaGsN2kHNielRsgU6aSuunpFomD0D2lt3gI mAch+GPLmMiHLwmTWEpHNcmr0MpEvtMK8TC1I8ki0/M3+e5MYWhN5vBTONLcoAbRBhb3 OqUzc3Z5JxOYDKOkEB89gUYiHfpmx/aRt5AQlP/MGwSY7jlUDjIfKNrqA/yBaaG8jI9E eW8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=bRB9+4Sjal7t3ug4cFBzqSNS7DgHxwtYE2zcqbqvjt0=; b=TtT1bT9CC07+7Q1Ujqpjvr19pZI6V7FRbGVEPZUryl5neJdatQLacDGCan86AtNAZP aHufzQSZuSc7SvFD1SR5raLgKnVdHkJW39WbSRaiSQBvY6TXxBCFIjO3QUWIeEmBXKAj cSFIfAEPWJa8LMl6OuDpHMxXClicKcS7IQ7hw3FlWFZOhYhG/khULScj0OXAyUVsMQNY ym8WlC/YNiBYQSb/G2a29IkvE+a6bhN/e0HwxJayVAgBKEWgSBjJUTNCs5OK8f3b6BKH F7GS6hC9+6lr4sprIeLhDvOQLxFpl0y5cps5VNx1ZGIFrfM0X07dRQ/f6Xoav090L2DB NuMA== X-Gm-Message-State: AMCzsaXUoERm4Jb1iS/ulxjRkJkEhWEwz5wxGzdBwFsCBHw0OQ1PF5WE 0r5SufJFKs3aVY58rKMrq/S4W1Kr X-Google-Smtp-Source: ABhQp+SWVm6BOknzIokLgG3tn0UF6hwwBvINJsywcD+h4xuPNiOJexYce0FngHzzJEwHmJs2Gq9uWw== X-Received: by 10.46.81.90 with SMTP id b26mr7018571lje.98.1510050064146; Tue, 07 Nov 2017 02:21:04 -0800 (PST) Received: from [192.168.1.3] ([185.105.174.193]) by smtp.googlemail.com with ESMTPSA id v29sm172056ljv.27.2017.11.07.02.21.02 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Nov 2017 02:21:03 -0800 (PST) Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 To: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= References: <87r2taq5kw.fsf@gmail.com> From: Dmitry Gutov Message-ID: Date: Tue, 7 Nov 2017 12:21:00 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:56.0) Gecko/20100101 Thunderbird/56.0 MIME-Version: 1.0 In-Reply-To: <87r2taq5kw.fsf@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 29187 Cc: 29187@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.7 (/) On 11/7/17 2:45 AM, João Távora wrote: > Dmitry does that happen with all the tests? Only the "ruby backend" test. And the rest of 'make check' looks like this: Ran 2576 tests, 2552 results as expected, 1 unexpected, 23 skipped > The difference between > interactive and non-interactive shows that you may be experiencing some > variation on the strange behaviour of https://debbugs.gnu.org/17647, > which I try to work around in flymake tests. Is there any way I can check? > Anyway, Glenn and Dmitry can you please show the output of > > ruby -wc test/lisp/progmodes/flymake-resources/test.rb > > and > > perl -wc test/lisp/progmodes/flymake-resources/test.pl > > on RHEL7.4? I get, respectively > > test/lisp/progmodes/flymake-resources/test.rb:3: warning: statement not reached > test/lisp/progmodes/flymake-resources/test.rb:5: syntax error, unexpected end-of-input, expecting keyword_end Almost the same: test/lisp/progmodes/flymake-resources/test.rb:2: warning: statement not reached test/lisp/progmodes/flymake-resources/test.rb:5: syntax error, unexpected $end, expecting keyword_end > and > > Unquoted string "unknown" may clash with future reserved word at test/lisp/progmodes/flymake-resources/test.pl line 2. > syntax error at test/lisp/progmodes/flymake-resources/test.pl line 4, at EOF > Missing right curly or square bracket at test/lisp/progmodes/flymake-resources/test.pl line 4, at end of line > test/lisp/progmodes/flymake-resources/test.pl had compilation errors. Exactly the same here. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 07 10:57:44 2017 Received: (at 29187) by debbugs.gnu.org; 7 Nov 2017 15:57:44 +0000 Received: from localhost ([127.0.0.1]:56736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC6Fz-000550-Pz for submit@debbugs.gnu.org; Tue, 07 Nov 2017 10:57:44 -0500 Received: from mail-wr0-f179.google.com ([209.85.128.179]:55784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC6Fx-00054o-DQ for 29187@debbugs.gnu.org; Tue, 07 Nov 2017 10:57:41 -0500 Received: by mail-wr0-f179.google.com with SMTP id l8so12259441wre.12 for <29187@debbugs.gnu.org>; Tue, 07 Nov 2017 07:57:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=kax09pa8dqpcCbb2sfm9Y/BVoReW4CjRtM+MOycRFWs=; b=tyoJBMqslJUqTZ5UaylCx9dAkd0IjDRokj08payNXuOVet2cKYxpJ7Fkny9SELEs8E IhxcEsm2dW2abXDQh5KjWdTxZBNw2Hq24374ncnp6t+GidExQA2ETnJKH7Wwd0+NM+Vp aEGU7KUUhTgbJzikk8TL87onj21/ezeV5aS9r0Q+JTpk0U39yn6ZAiL6UDMBRqwjkimg 8CWIhESjYQhyFH2Kk86OBUbIeIfx0C/jbUhA99CX2Y3lFNMgLBBpYxVLEGMqw/SJFuvm QcOcXvULETcnPMobSDuE3TfVslBrXvuNiLp+5iM0hlnfePEiVIP/PGdrl/TChL5i0Qq4 xi7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=kax09pa8dqpcCbb2sfm9Y/BVoReW4CjRtM+MOycRFWs=; b=NHaqFBY5c5gSBp3HhSqrQVvOCJnmkMJArO7OpqyCixxstYH/nLuupTxemVBdwF2B4n c6i3l4ikr2LDNxr5ehoXLxfE6TVq4xWRvomYHmBa1FIs1NiW7TBST8hFaA4VYGswmMtQ MtFYc0qk1vBRtTPKSYDOZPgs8jN7IjYUgQFEtgvqAaHy+wDfTx5TT9C8R+RtoKvHgt0n 6ADY5Q5QOCKyDTgLymhGima3vuYAaWvxJC/uwAFD10vSQQaeeYcKhmflP2V60mHSoK8z hM/csGjWpo4lJBJgdfEUKA8Hkxi+RfECCiYIqKykBzoi14QyLSseY0kB78vZpwcozqzp SXdg== X-Gm-Message-State: AJaThX4EXsfa3QNwUoXXrAIxGna7yZjUbJiRx0ml7zZ6Ui0/BwHISpLa zH2V/vuIMykx4m0H7FrH3GKs1o27 X-Google-Smtp-Source: ABhQp+SIUAXfa+mHCw3GqjovtyCAwMOzkY/2XbSNrI+zn/eH3f8Dy49e7I3FmFDouuvgkTHFEBx3hw== X-Received: by 10.223.150.3 with SMTP id b3mr13522900wra.185.1510070255181; Tue, 07 Nov 2017 07:57:35 -0800 (PST) Received: from lolita.yourcompany.com (188.139.62.94.rev.vodafone.pt. [94.62.139.188]) by smtp.gmail.com with ESMTPSA id x142sm2533315wme.34.2017.11.07.07.57.34 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 07 Nov 2017 07:57:34 -0800 (PST) From: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) To: Glenn Morris Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 References: <87r2taq5kw.fsf@gmail.com> <0tinemg9bc.fsf@fencepost.gnu.org> Date: Tue, 07 Nov 2017 15:57:29 +0000 In-Reply-To: <0tinemg9bc.fsf@fencepost.gnu.org> (Glenn Morris's message of "Mon, 06 Nov 2017 20:35:19 -0500") Message-ID: <877ev2ozdi.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: 29187 Cc: 29187@debbugs.gnu.org, Dmitry Gutov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -2.8 (--) Glenn Morris writes: > Jo=C3=A3o T=C3=A1vora wrote: > >> Dmitry Gutov writes: > [...] >>> It also fails here via 'make check' (with Ruby 1.9.3) but succeeds >>> interactively. > > Same here. This is bizarre, because I did manage to reproduce and fix, on a separate Ubuntu machine I have access to, one of the errors that you had, Glenn, and that was indeed due to the extra diagnostic line produced by your perl. But I don't get any differences between interactive and non-interactive cases and I can't understand how your test run could possibly have succeeded interactively since it produces that same extra line. Dmitry, your case baffles me even more. Are you sure you get the exact same output as Glenn? Perhaps there's something strange and we might be dealing with different problems. Let's perhaps first agree to run tests in a common manner. Interactively: $ src/emacs -Q --eval "(setq load-prefer-newer t)" -l test/lisp/progmode= s/flymake-tests.el --eval "(ert \"\")" and non-interactively (make check also works, obviuosly) $ src/emacs -Q --eval "(setq load-prefer-newer t)" -l test/lisp/progmode= s/flymake-tests.el --batch --eval "(ert-run-tests-batch-and-exit \"\")" I get the same results in either case, no failures. Now Glenn, can you try those 2 tests again after applying this patch to flymake-tests.el? The first part should theoretically fix your perl failure and the second part should help me understand if launching ruby failed. diff --git a/test/lisp/progmodes/flymake-tests.el b/test/lisp/progmodes/fly= make-tests.el index c60f910034..98c74624b5 100644 --- a/test/lisp/progmodes/flymake-tests.el +++ b/test/lisp/progmodes/flymake-tests.el @@ -114,13 +114,16 @@ flymake-tests--wait-for-backends (flymake-tests--with-flymake ("test.pl") (flymake-goto-next-error) (should (eq 'flymake-warning (face-at-point))) - (flymake-goto-next-error) + (goto-char (point-max)) + (flymake-goto-prev-error) (should (eq 'flymake-error (face-at-point))))) =20 (ert-deftest ruby-backend () "Test the ruby backend" (skip-unless (executable-find "ruby")) (flymake-tests--with-flymake ("test.rb") + (if (memq 'ruby-flymake (flymake-disabled-backends)) + (ert-fail "Something went wrong setting up ruby flymake")) (flymake-goto-next-error) (should (eq 'flymake-warning (face-at-point))) (flymake-goto-next-error) From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 07 12:22:15 2017 Received: (at 29187) by debbugs.gnu.org; 7 Nov 2017 17:22:15 +0000 Received: from localhost ([127.0.0.1]:56853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC7Zm-0007Mq-Qi for submit@debbugs.gnu.org; Tue, 07 Nov 2017 12:22:15 -0500 Received: from mail-wm0-f54.google.com ([74.125.82.54]:53025) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC7Zk-0007Mc-14 for 29187@debbugs.gnu.org; Tue, 07 Nov 2017 12:22:12 -0500 Received: by mail-wm0-f54.google.com with SMTP id t139so5527096wmt.1 for <29187@debbugs.gnu.org>; Tue, 07 Nov 2017 09:22:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=PSZjseA+f0eZQUx3PVVo7x1Wq6zjL8/qBknFlMktxCg=; b=p0ziwQl0Ghwr47Uy8TsmRAx+47D80+Ji2ButB4TMuhfzF4NzQM5p6x5j0VmrLgPMEI 4wBWVfAFHF0HF/K5WPR1cgb2+X4HyMgh/PQku8PYCZjZk4VcUJzqvkVtF9EpKTe6nBnh A30lE76YxBgte15WGHHrIEmiGJGNjzYgB0W+49X63Ng/6QoERRVYpSi4SNdt7nwgjpVQ xs/aaoAGjns2ky9Nd+XwT3LY6xKgps6/sY5YSAMeKJ2ApzdhyAXQtOIy/iLZU0Cfz9BQ m5mgG6wi9KiXT++1ul3JhyTMsi/WkmRubIV2BvOJBMBHIn+VEDG1lmqc2oVrhPIuh06u iL/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=PSZjseA+f0eZQUx3PVVo7x1Wq6zjL8/qBknFlMktxCg=; b=towtPmlvXqK8z9+p7MYxQjjUwJIczkHPYbAKXruo6RU9TzHy/1AtcQRLJu++He9Zz3 nukvY7vewnneYx/+IEZQOUlDq+XZSfUS5NiZov0UIUewFP2MBdI0YTtlHDyyc64qH/F+ WM5dCo1wk6BsIY1OgXWobFCLpyEtC3jMG60Y76QVKGVZ8/ncFh9PUYljXf8fKqi8bgjw Xh2qx+YtWtq0cchkclfDEMO7isdSKUn21IdhZw+7Uv0T/S7GiKmIthPZUJb/QwaKhzZ9 U0NuSDv6zXQ0gGgqpjPfTnH0zJrepL5KgK9f2GNWXFE/W9qhLoFfcxoL2xbcnJ9iQ/Y+ DTOQ== X-Gm-Message-State: AJaThX7WZhuskh7LJLCCMK95wMLI0q2neJKihRxc6wsBAhV/+lBbs8u2 DCJ3Rz2jbSO+13Pnr0vSc1DvvcUI X-Google-Smtp-Source: ABhQp+Qp30RBianIKAMR1T02WHn4SdZDzYRtzdqdwMPHNxJNE13HJHOOHMshsQIZtbNJTDYpgWE1Cw== X-Received: by 10.80.203.12 with SMTP id g12mr5047528edi.14.1510075326080; Tue, 07 Nov 2017 09:22:06 -0800 (PST) Received: from [192.168.0.133] (static-nbl2-118.cytanet.com.cy. [212.31.107.118]) by smtp.googlemail.com with ESMTPSA id v17sm1956506eda.70.2017.11.07.09.22.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Nov 2017 09:22:04 -0800 (PST) Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 To: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= , Glenn Morris References: <87r2taq5kw.fsf@gmail.com> <0tinemg9bc.fsf@fencepost.gnu.org> <877ev2ozdi.fsf@gmail.com> From: Dmitry Gutov Message-ID: <1b013bcf-c07e-fc65-0c52-cffcc2633baf@yandex.ru> Date: Tue, 7 Nov 2017 19:22:02 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:56.0) Gecko/20100101 Thunderbird/56.0 MIME-Version: 1.0 In-Reply-To: <877ev2ozdi.fsf@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 29187 Cc: 29187@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.7 (/) On 11/7/17 5:57 PM, João Távora wrote: > Dmitry, your case baffles me even more. Are you sure you get the exact > same output as Glenn? No, my Perl output is the same as yours. I quoted your message in my reply. And my Ruby output differs from you both. Anyway, never mind, please. My problem with the Ruby backend test was due to local modification (using the Rubocop backend unconditionally, which I'm testing out). I'm not exactly sure about how it worked "fine interactively" anymore; probably in an pre-existing Emacs session. So I'm bowing out, sorry. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 07 14:02:39 2017 Received: (at 29187) by debbugs.gnu.org; 7 Nov 2017 19:02:40 +0000 Received: from localhost ([127.0.0.1]:56978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC98x-0005Hw-N6 for submit@debbugs.gnu.org; Tue, 07 Nov 2017 14:02:39 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41873) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC98u-0005Hj-QM for 29187@debbugs.gnu.org; Tue, 07 Nov 2017 14:02:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eC98o-0006Fk-PH for 29187@debbugs.gnu.org; Tue, 07 Nov 2017 14:02:31 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56299) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eC98j-0006Eq-9S; Tue, 07 Nov 2017 14:02:25 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eC98h-0005MF-PQ; Tue, 07 Nov 2017 14:02:23 -0500 From: Glenn Morris To: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 References: <87r2taq5kw.fsf@gmail.com> <0tinemg9bc.fsf@fencepost.gnu.org> <877ev2ozdi.fsf@gmail.com> X-Spook: Pine Gap Bletchley Park class struggle Bridge Al Qaeda X-Ran: H0%oQpJ:z?/:;@1tizb_LRp=x:UyhRf./]-}QTUzQlnEoB9+hF.&1{N^P,0O=m^k`ANPU3 X-Hue: red X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 07 Nov 2017 14:02:23 -0500 In-Reply-To: <877ev2ozdi.fsf@gmail.com> (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vor?= =?utf-8?Q?a=22's?= message of "Tue, 07 Nov 2017 15:57:29 +0000") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29187 Cc: 29187@debbugs.gnu.org, Dmitry Gutov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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 (-----) Jo=C3=A3o T=C3=A1vora wrote: > This is bizarre, because I did manage to reproduce and fix, on a > separate Ubuntu machine I have access to, one of the errors that you > had, Glenn, and that was indeed due to the extra diagnostic line > produced by your perl. > > But I don't get any differences between interactive and non-interactive > cases and I can't understand how your test run could possibly have > succeeded interactively since it produces that same extra line. There's no difference between the interactive and non-interactive case for me with the Perl test (I don't think I said there was?). > and non-interactively (make check also works, obviuosly) > > $ src/emacs -Q --eval "(setq load-prefer-newer t)" -l test/lisp/progmo= des/flymake-tests.el --batch --eval "(ert-run-tests-batch-and-exit \"\")" This is not equivalent to make check, which sets HOME=3D/nonexistent. Indeed that is the cause of the issue for me: HOME=3D/nonexistent ruby -wc test/lisp/progmodes/flymake-resources/test.rb= =20 fails with a ruby error: /usr/share/rubygems/rubygems/path_support.rb:68:in `path=3D': undefined method `+' for nil:NilClass (NoMethodError) from /usr/share/rubygems/rubygems/path_support.rb:30:in `initialize' I don't use ruby and have no idea if this is normal. > Now Glenn, can you try those 2 tests again after applying this patch to > flymake-tests.el? The first part should theoretically fix your perl > failure=20 It does, thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 07 14:08:18 2017 Received: (at 29187) by debbugs.gnu.org; 7 Nov 2017 19:08:18 +0000 Received: from localhost ([127.0.0.1]:56990 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC9EQ-0005Rg-Gn for submit@debbugs.gnu.org; Tue, 07 Nov 2017 14:08:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44052) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC9EO-0005RT-Fp for 29187@debbugs.gnu.org; Tue, 07 Nov 2017 14:08:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eC9ED-0008Nv-RZ for 29187@debbugs.gnu.org; Tue, 07 Nov 2017 14:08:11 -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,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56414) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eC9EC-0008Mx-8S; Tue, 07 Nov 2017 14:08:04 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eC9EB-00053x-QK; Tue, 07 Nov 2017 14:08:03 -0500 From: Glenn Morris To: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 References: <87r2taq5kw.fsf@gmail.com> <0tinemg9bc.fsf@fencepost.gnu.org> <877ev2ozdi.fsf@gmail.com> X-Spook: Spammer Reyosa Bridge Al-Shabaab FEMA kilderkin X-Ran: zOcFnGC>AUEZU.nDybXU>2JxGYUMO6Tf`J|v5MDZY0o&z`kXz7#WiQ*|Ee<@dsa (Glenn Morris's message of "Tue, 07 Nov 2017 14:02:23 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29187 Cc: 29187@debbugs.gnu.org, Dmitry Gutov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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 (-----) Glenn Morris wrote: > HOME=/nonexistent ruby -wc test/lisp/progmodes/flymake-resources/test.rb > > fails with a ruby error: > > /usr/share/rubygems/rubygems/path_support.rb:68:in `path=': undefined > method `+' for nil:NilClass (NoMethodError) > from /usr/share/rubygems/rubygems/path_support.rb:30:in `initialize' > > I don't use ruby and have no idea if this is normal. Perhaps this is relevant: https://bugs.ruby-lang.org/issues/12695 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 07 17:58:45 2017 Received: (at 29187) by debbugs.gnu.org; 7 Nov 2017 22:58:45 +0000 Received: from localhost ([127.0.0.1]:57205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCCpR-0002Yl-1Z for submit@debbugs.gnu.org; Tue, 07 Nov 2017 17:58:45 -0500 Received: from mail-wm0-f54.google.com ([74.125.82.54]:45831) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCCpP-0002YY-L8 for 29187@debbugs.gnu.org; Tue, 07 Nov 2017 17:58:44 -0500 Received: by mail-wm0-f54.google.com with SMTP id y80so6912429wmd.0 for <29187@debbugs.gnu.org>; Tue, 07 Nov 2017 14:58:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=X+7POWbTEZYI92/XRxvx5ho7wz3ii1uImPRiZkSFSH8=; b=Xjjn2kAbj/uhZM4gQPPKMPU/FeLFgVR5cfte+J+0S9G2R8daVuBrOhrB+xPq7OZhOH 5qBxXc5h8WvxUn4wpvhQqwogfrs5cwEIECQA6ScgHs72gFqClxQZj3qcTyWbwXOgwqwz vsm/9dzoJIMhuJWcul1/+etT+iHQR2kDGm7q6hbdjZ5QVFNLN3iMKpekpS39LvhGNetH p5OKZtg0jhMo52GGWcuLUpvfIgkuDBCEMPD93Y40LZsx6LwP7iViUwwbSAZFG4onK1wp WpSBVFoTyBCw6OOM40w4stF056g2632gF5kqclqn1ZwcGb1aV6B3PYE8mO8kHuq2DUI9 AICQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=X+7POWbTEZYI92/XRxvx5ho7wz3ii1uImPRiZkSFSH8=; b=e0BVwC7NMsCRajenu/KpsLZ3PbIcGEmtgvW7dv+pI79x3a7+rR0ja+sZFnaG4dy2U6 xyNicOgzhm7V5tHi99LrXIIHqktxMqx6j1wG/PSwwi+oPdEHmkqCl5wSD45DU5cM0HwQ R2ZDnI/tyFHNmQmvmFOxE3wunNvTd6fcYgx15dn6ikEEcE/lH1tl4K5HUec7ydl6rosU hDR+HinTotK9gR9ARct24pZkIeuRiH9wKrZL/rDSwUhz3pGpWC14EQStmedQampSMuhZ v8io2fTHTbLb/TwOeVFuRaowzMnjntHw+StLLAOy48I9og0mtPJcwGVbUVIRPjPGxZ6B 5vOQ== X-Gm-Message-State: AJaThX4vq8SD7wlYr0cmuH2zASbwLL47hYw40lVNH7bfsq88qljk1O8L iJPIoIK4a/kxP9pEAO06w0xl59Q5 X-Google-Smtp-Source: ABhQp+TcZTMGtZm00WjbjHfa9S5D5FH0BrxItx8yhcYIsn5Kxs+CMny50qaRlJU/PRTd9gOd+k5o6Q== X-Received: by 10.28.105.142 with SMTP id z14mr553835wmh.41.1510095517328; Tue, 07 Nov 2017 14:58:37 -0800 (PST) Received: from lolita.yourcompany.com (188.139.62.94.rev.vodafone.pt. [94.62.139.188]) by smtp.gmail.com with ESMTPSA id n7sm3255345wrh.32.2017.11.07.14.58.36 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 07 Nov 2017 14:58:36 -0800 (PST) From: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) To: Glenn Morris Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 References: <87r2taq5kw.fsf@gmail.com> <0tinemg9bc.fsf@fencepost.gnu.org> <877ev2ozdi.fsf@gmail.com> Date: Tue, 07 Nov 2017 22:58:35 +0000 In-Reply-To: (Glenn Morris's message of "Tue, 07 Nov 2017 14:02:23 -0500") Message-ID: <87zi7xofvo.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 29187 Cc: 29187@debbugs.gnu.org, Dmitry Gutov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.5 (/) Glenn Morris writes: > Jo=C3=A3o T=C3=A1vora wrote: > >> This is bizarre, because I did manage to reproduce and fix, on a >> separate Ubuntu machine I have access to, one of the errors that you >> had, Glenn, and that was indeed due to the extra diagnostic line >> produced by your perl. >> >> But I don't get any differences between interactive and non-interactive >> cases and I can't understand how your test run could possibly have >> succeeded interactively since it produces that same extra line. > > There's no difference between the interactive and non-interactive case > for me with the Perl test (I don't think I said there was?). Well, you did write "same here" after Dmitry said there was a difference. >> Dmitry Gutov writes: >[...] >>> It also fails here via 'make check' (with Ruby 1.9.3) but succeeds >>> interactively. >Same here. ^^^^^^^^^ >> and non-interactively (make check also works, obviuosly) >> >> $ src/emacs -Q --eval "(setq load-prefer-newer t)" -l test/lisp/progm= odes/flymake-tests.el --batch --eval "(ert-run-tests-batch-and-exit \"\")" > > This is not equivalent to make check, which sets HOME=3D/nonexistent. > Indeed that is the cause of the issue for me: > > HOME=3D/nonexistent ruby -wc test/lisp/progmodes/flymake-resources/test.r= b=20 > > fails with a ruby error: > > /usr/share/rubygems/rubygems/path_support.rb:68:in `path=3D': undefined > method `+' for nil:NilClass (NoMethodError) > from /usr/share/rubygems/rubygems/path_support.rb:30:in `initializ= e' > > I don't use ruby and have no idea if this is normal. Wow, subtle stuff. My ruby (2.3) doesn't crash. Does yours also fail if you use a absolute path after -wc instead of a relative one? > > It does, thanks. So I guess all that's missing is a fix to the ruby case. If the absolute path doesn't fix it, I think we can fake a dummy HOME From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 07 20:42:17 2017 Received: (at 29187) by debbugs.gnu.org; 8 Nov 2017 01:42:17 +0000 Received: from localhost ([127.0.0.1]:57305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCFNh-0007IP-4l for submit@debbugs.gnu.org; Tue, 07 Nov 2017 20:42:17 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53083) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCFNe-0007IC-KK for 29187@debbugs.gnu.org; Tue, 07 Nov 2017 20:42:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eCFNY-0005Ex-Hh for 29187@debbugs.gnu.org; Tue, 07 Nov 2017 20:42:09 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:36212) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eCFNT-0005Dp-18; Tue, 07 Nov 2017 20:42:03 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eCFNS-0001uu-Fe; Tue, 07 Nov 2017 20:42:02 -0500 From: Glenn Morris To: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 References: <87r2taq5kw.fsf@gmail.com> <0tinemg9bc.fsf@fencepost.gnu.org> <877ev2ozdi.fsf@gmail.com> <87zi7xofvo.fsf@gmail.com> X-Spook: Chemical agent Firewalls Juarez Delays Reynosa Kosovo X-Ran: 38\ne'VGSC=&;i*Stv$%'5uC%g9>^@F:AAust\;cELJ]6H,K#+kZ]uCR+-2ctoKW>$c"1% X-Hue: yellow X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 07 Nov 2017 20:42:02 -0500 In-Reply-To: <87zi7xofvo.fsf@gmail.com> (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vor?= =?utf-8?Q?a=22's?= message of "Tue, 07 Nov 2017 22:58:35 +0000") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29187 Cc: 29187@debbugs.gnu.org, Dmitry Gutov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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 (-----) Jo=C3=A3o T=C3=A1vora wrote: > Wow, subtle stuff. My ruby (2.3) doesn't crash. Does yours also fail if > you use a absolute path after -wc instead of a relative one? Still fails. > So I guess all that's missing is a fix to the ruby case. If the absolute > path doesn't fix it, I think we can fake a dummy HOME This works for me: --- i/test/lisp/progmodes/flymake-tests.el +++ w/test/lisp/progmodes/flymake-tests.el @@ -120,11 +120,17 @@ flymake-tests--wait-for-backends (ert-deftest ruby-backend () "Test the ruby backend" (skip-unless (executable-find "ruby")) - (flymake-tests--with-flymake ("test.rb") - (flymake-goto-next-error) - (should (eq 'flymake-warning (face-at-point))) - (flymake-goto-next-error) - (should (eq 'flymake-error (face-at-point))))) + ;; Some versions of ruby fail if HOME doesn't exist (bug#29187). + (let* ((tempdir (make-temp-file "flymake-tests-ruby" t)) + (process-environment (cons (format "HOME=3D%s" tempdir) + process-environment))) + (unwind-protect + (flymake-tests--with-flymake ("test.rb") + (flymake-goto-next-error) + (should (eq 'flymake-warning (face-at-point))) + (flymake-goto-next-error) + (should (eq 'flymake-error (face-at-point)))) + (delete-directory tempdir t)))) =20 (ert-deftest different-diagnostic-types () "Test GCC warning via function predicate." From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 06:35:59 2017 Received: (at 29187) by debbugs.gnu.org; 8 Nov 2017 11:35:59 +0000 Received: from localhost ([127.0.0.1]:57676 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCOeE-0002Op-PO for submit@debbugs.gnu.org; Wed, 08 Nov 2017 06:35:58 -0500 Received: from mail-lf0-f46.google.com ([209.85.215.46]:43035) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCOeC-0002Oa-Qc for 29187@debbugs.gnu.org; Wed, 08 Nov 2017 06:35:57 -0500 Received: by mail-lf0-f46.google.com with SMTP id a16so2763705lfk.0 for <29187@debbugs.gnu.org>; Wed, 08 Nov 2017 03:35:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-transfer-encoding; bh=u7Nek+uVhIBcCSLbzrPKEQl9b9jItg/ELbvZBOwqTVQ=; b=YPdJ82PqONM/PC4ECYnGTgH1CXhQlGxXjA1hmy2ASwnDmYLV3/bKTI5IEpB7ZCRwNX JVmlgNO3BhpbymMZ8K9H1JMmyhFNi2Lpo/O4B7kEXgqPv7dBBZKWllksx/wvOJXhK+am hG2VCXe6mvQ8Exg5nXYUIvZJdCzR1ukq8gMyTnh2xGJYVmiog9dChQQUTZnUi82e6Uj7 G6+mHJ1pZ9CktvzDfZC+X6I0/KUF6h40o29UW8zRNm1lEHPZNXeUWwTImGpe6shZMOD4 0IA7yLrbFrIgxwkiTF16TfVTfQ1XSzOZlRDJlbRBnDUAvjyUXNPiPUT7HUdH/fHhFCPo HiPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references :user-agent:date:message-id:mime-version:content-transfer-encoding; bh=u7Nek+uVhIBcCSLbzrPKEQl9b9jItg/ELbvZBOwqTVQ=; b=rLoK/Rr0ZqjjfHm4BWRevUOOVcsgxKF8BpyeCHnnO2mSEHOSPO8bzPivdgrzBd4Cc8 n8si9RVBmO7578kV+9MBmPTqaQWL6hUGqEEyq4a6loHU/UcrQyWAW3Rr77BCztsyDFXm n0MyhWkS2xVRiKwfzpXoayKXq1AFnCXnesuAhMjxxaPCTjwdXFlRMKeSU1BUdYUp8ItQ uJp/kDR/ZjvtuOL0lh8gX3exrtAfDuC8GGpH6LVH6rulrcw5+6yzhrEqEX6CE64QiRFe C0RAgBOU2uYuhPkUr/niFurDMjO2JaUv+jDWQZjPq92rsJB9+mp3vq64D15KKcs7EXh3 jaoA== X-Gm-Message-State: AJaThX416IIXi0+V5ygJQEEcjVer8VwrqKdu+EokvTzw5LA2rtfDf3bx o9t3RD/o/RIGsgy9TR624o3VPlHW X-Google-Smtp-Source: ABhQp+Q5iMMGgU8cCU5wBXlK9ysCGG4XQdfpG5uR068HX9wfGHbgG1YorZUb2kzl5oSa8BIrwww5YA== X-Received: by 10.46.127.11 with SMTP id a11mr100268ljd.48.1510140950363; Wed, 08 Nov 2017 03:35:50 -0800 (PST) Received: from lolita.yourcompany.com (188.139.62.94.rev.vodafone.pt. [94.62.139.188]) by smtp.gmail.com with ESMTPSA id w16sm742753lje.17.2017.11.08.03.35.49 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 08 Nov 2017 03:35:49 -0800 (PST) From: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) To: Glenn Morris Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 In-Reply-To: (Glenn Morris's message of "Tue, 07 Nov 2017 20:42:02 -0500") References: <87r2taq5kw.fsf@gmail.com> <0tinemg9bc.fsf@fencepost.gnu.org> <877ev2ozdi.fsf@gmail.com> <87zi7xofvo.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) Date: Wed, 08 Nov 2017 11:35:47 +0000 Message-ID: <87bmkd80ks.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 29187 Cc: 29187@debbugs.gnu.org, Dmitry Gutov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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.5 (/) Glenn Morris writes: > Jo=C3=A3o T=C3=A1vora wrote: > >> Wow, subtle stuff. My ruby (2.3) doesn't crash. Does yours also fail if >> you use a absolute path after -wc instead of a relative one? > > Still fails. > >> So I guess all that's missing is a fix to the ruby case. If the absolute >> path doesn't fix it, I think we can fake a dummy HOME > > This works for me: > Thanks. Hmmm, trying to decide if this should be done just for the tests or in the ruby backend in general. I lean towards your solution, since this is appars to be a ruby bug anyway. WDYT? > > --- i/test/lisp/progmodes/flymake-tests.el > +++ w/test/lisp/progmodes/flymake-tests.el > @@ -120,11 +120,17 @@ flymake-tests--wait-for-backends > (ert-deftest ruby-backend () > "Test the ruby backend" > (skip-unless (executable-find "ruby")) > - (flymake-tests--with-flymake ("test.rb") > - (flymake-goto-next-error) > - (should (eq 'flymake-warning (face-at-point))) > - (flymake-goto-next-error) > - (should (eq 'flymake-error (face-at-point))))) > + ;; Some versions of ruby fail if HOME doesn't exist (bug#29187). > + (let* ((tempdir (make-temp-file "flymake-tests-ruby" t)) > + (process-environment (cons (format "HOME=3D%s" tempdir) > + process-environment))) > + (unwind-protect > + (flymake-tests--with-flymake ("test.rb") > + (flymake-goto-next-error) > + (should (eq 'flymake-warning (face-at-point))) > + (flymake-goto-next-error) > + (should (eq 'flymake-error (face-at-point)))) > + (delete-directory tempdir t)))) >=20=20 > (ert-deftest different-diagnostic-types () > "Test GCC warning via function predicate." From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 14:36:05 2017 Received: (at 29187) by debbugs.gnu.org; 8 Nov 2017 19:36:05 +0000 Received: from localhost ([127.0.0.1]:58912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCW8r-0001Ve-HP for submit@debbugs.gnu.org; Wed, 08 Nov 2017 14:36:05 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53076) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCW8q-0001Uu-IK for 29187@debbugs.gnu.org; Wed, 08 Nov 2017 14:36:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eCW8k-0007Hz-ON for 29187@debbugs.gnu.org; Wed, 08 Nov 2017 14:35: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=-0.5 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51137) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eCW8e-0007EB-EZ; Wed, 08 Nov 2017 14:35:52 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1eCW8c-0005Wu-JS; Wed, 08 Nov 2017 14:35:50 -0500 From: Glenn Morris To: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 References: <87r2taq5kw.fsf@gmail.com> <0tinemg9bc.fsf@fencepost.gnu.org> <877ev2ozdi.fsf@gmail.com> <87zi7xofvo.fsf@gmail.com> <87bmkd80ks.fsf@gmail.com> X-Spook: AGT. AMME Bin Laden World Trade Center Brown out Forte E. X-Ran: `Q7&%ruo/sP]=zB7!2@_lYcm@LUe_P8QjMd#@j@bC (=?utf-8?Q?=22Jo=C3=A3o_T=C3=A1vor?= =?utf-8?Q?a=22's?= message of "Wed, 08 Nov 2017 11:35:47 +0000") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29187 Cc: 29187@debbugs.gnu.org, Dmitry Gutov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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 (-----) Jo=C3=A3o T=C3=A1vora wrote: > Thanks. Hmmm, trying to decide if this should be done just for the tests > or in the ruby backend in general. I lean towards your solution, since > this is appars to be a ruby bug anyway. WDYT? I'd say just for ruby. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 09 15:21:37 2017 Received: (at 29187) by debbugs.gnu.org; 9 Nov 2017 20:21:37 +0000 Received: from localhost ([127.0.0.1]:60860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCtKS-0007pY-Ua for submit@debbugs.gnu.org; Thu, 09 Nov 2017 15:21:37 -0500 Received: from mail-wm0-f66.google.com ([74.125.82.66]:56281) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCtKR-0007pG-Ae; Thu, 09 Nov 2017 15:21:35 -0500 Received: by mail-wm0-f66.google.com with SMTP id b189so5338602wmd.4; Thu, 09 Nov 2017 12:21:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=BWl2+6eEzgUxdY6/KPjyKbq5n2EQrCbD+D23NLRP0Is=; b=Q5vCy7qv5nYbtJheioNrtY/b+pFQ5Jr/leuFehX8BvJOMgSYGut6IOxH8jofngV6LV NbQ8Ib/8DJ02qY4veWTZBS8k3E3Ppu4bwuf3fPirYtJhFg2LwO+nldCUvTylEGNCZcFr mZmssqtP5cm1QqCGMO1Z2zVVHm2eaBUOlEuYxd8OHU4b4AwsCSlq3cPYOVwV4qcr5un+ wlBI7aU2jok3A6jBML51uPVZkhFGFCgckrbH8kuFJcTQ+rC5H06/x1XGeTYokVUIPhW3 HkSwvxRETXH5DDjzLp3lONM0dcVbHExr9fWo4tTkvX5kBbgIiNMeNBAYy1ToQkKqyfqx BCYw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=BWl2+6eEzgUxdY6/KPjyKbq5n2EQrCbD+D23NLRP0Is=; b=q+HxSwR0oppftAmZhZaVvejpC2RzBMC/zSrM0tUMxZ7H5V5bvr52r7j73N/OJUcnkd XP66JqHWJu++331CDllymv09sSWaYtjtgoGo9scp6Mt5cfC55BXQobZCFHHVU+xBvenl TAYazB9oToQ1U09JZrcx4KwTBK7nyAN91hvjAkL/VQVWfutPY1OOCdbhpVSBl6pJ+HOA DBG4O2OBRtQ3HAHY0ckVYfLUpLiaqrNtFUqLNEXYgEemUk5D9quSciyCDjf4OjLyVTrm O2rhiYcNJ2SkmigbwJEpEm7qwcZQTnXyxUzPtpeOrLaz7HMx6ntvZRqcoi6lAB8vMhM0 oxIg== X-Gm-Message-State: AJaThX67zSqHfqIrzku+AOG3XP4fSe0JNsekC1BPnNoLl7ZFaVIpvdA0 B8R+ErwNG13svsUICkhxlj8= X-Google-Smtp-Source: AGs4zMZ2Fpaq/45UfqIxJa0YzTEKX9Kd9bkfTQlhtWBuC2bus492y3igrn6TWiwCdiGKN/vd5vEtTw== X-Received: by 10.28.19.130 with SMTP id 124mr780610wmt.108.1510258889461; Thu, 09 Nov 2017 12:21:29 -0800 (PST) Received: from lolita.yourcompany.com (188.139.62.94.rev.vodafone.pt. [94.62.139.188]) by smtp.gmail.com with ESMTPSA id g65sm3152675wmd.16.2017.11.09.12.21.28 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 09 Nov 2017 12:21:28 -0800 (PST) From: joaotavora@gmail.com (=?utf-8?B?Sm/Do28gVMOhdm9yYQ==?=) To: Glenn Morris Subject: Re: bug#29187: flymake ruby and perl tests fail on rhel7.4 References: <87r2taq5kw.fsf@gmail.com> <0tinemg9bc.fsf@fencepost.gnu.org> <877ev2ozdi.fsf@gmail.com> <87zi7xofvo.fsf@gmail.com> <87bmkd80ks.fsf@gmail.com> Date: Thu, 09 Nov 2017 20:21:26 +0000 In-Reply-To: (Glenn Morris's message of "Wed, 08 Nov 2017 14:35:50 -0500") Message-ID: <87inejjj95.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 29187 Cc: 29187-done@debbugs.gnu.org, 29187@debbugs.gnu.org, Dmitry Gutov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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 (/) Glenn Morris writes: > Jo=C3=A3o T=C3=A1vora wrote: > >> Thanks. Hmmm, trying to decide if this should be done just for the tests >> or in the ruby backend in general. I lean towards your solution, since >> this is appars to be a ruby bug anyway. WDYT? > > I'd say just for ruby. I think you meant "just for the ruby tests", since that's what your patch contained, and that's what I just commited in 0da08f2f8ef1946978f0974e9e8cdb87fece018c, which also contains the perl fix. Jo=C3=A3o From unknown Fri Sep 05 15:37:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 08 Dec 2017 12:24:06 +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