X-Recipient: archive-cygwin AT delorie DOT com X-SWARE-Spam-Status: No, hits=-5.2 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FROM,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org MIME-Version: 1.0 In-Reply-To: <20120712161421.GC3406@calimero.vinschen.de> References: <87mx36z0yo DOT fsf AT Rainer DOT invalid> <7FA8477365204CA6B4617E7279967C24 AT multiplay DOT co DOT uk> <87a9z6ywvp DOT fsf AT Rainer DOT invalid> <60B4845A414A4F228982AB4DEAF4D4FE AT multiplay DOT co DOT uk> <87pq81d09k DOT fsf AT Rainer DOT invalid> <20120712161421 DOT GC3406 AT calimero DOT vinschen DOT de> Date: Thu, 12 Jul 2012 11:50:19 -0500 Message-ID: Subject: Re: perl-5.14.2 switch From: Reini Urban To: cygwin AT cygwin DOT com Content-Type: text/plain; charset=ISO-8859-1 X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Thu, Jul 12, 2012 at 11:14 AM, Corinna Vinschen wrote: > On Jul 12 10:24, Reini Urban wrote: >> Well, I'm not so happy with threads. They seem to be more broken than with 5.10. >> But I like 5.14.2 generally at most of all also, much better than the >> completely flawed 5.16. > > Is this thread problem something Cygwin-specific, a Cygwin bug perhaps? > If so, can you nail that down into a simple C testcase? The failing thread tests in perls testsuite are unfortunately not so simple. Mostly torture tests. google's threadsanitizer might come handy. I found a lot of perl bugs with the related addresssanitizer. I'm pretty sure it's perls fault here, because mingw has the same problems. And the were some subtle changes between 5.10 and 5.14. I tried to improve it with a patch, but it didn't help much. -- Reini Urban http://cpanel.net/ http://www.perl-compiler.org/ -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple