X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CFE07385ED4A
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1598859070;
	bh=LWs3aK2Nu984Fn8W32B37AxN2w9Pgx5ZVETf/p+QI5I=;
	h=Date:From:To:Subject:References:In-Reply-To:List-Id:
	 List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:
	 Reply-To:Cc:From;
	b=vj438nZYkAnAuNLl6jFl/ZIC+qJpQmllIQSsNCZr+bG1uJ3Ov8VH07FcFfVUQBPpI
	 3CTvPWNZ06WnygUofOtQbolgOKnHFhhWUiTbOm3ec5HgWge4D4Re/B1Zh4qBPJITem
	 yoPCZhj08LQ9EgTfDqDFkTyKHAPt84fa1IQaE3Mc=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org EC317385ED4A
Authentication-Results: sourceware.org;
 dmarc=none (p=none dis=none) header.from=cygwin.com
Authentication-Results: sourceware.org;
 spf=fail smtp.mailfrom=corinna-cygwin@cygwin.com
Date: Mon, 31 Aug 2020 09:31:01 +0200
From: Corinna Vinschen <corinna-cygwin@cygwin.com>
To: Kurt-Karen Carlson-Lougheed <denalisun907@gmail.com>
Subject: Re: cygwin qsort erratic
Message-ID: <20200831073101.GS3272@calimero.vinschen.de>
Mail-Followup-To: Kurt-Karen Carlson-Lougheed <denalisun907@gmail.com>,
 cygwin@cygwin.com
References: <CAHybJinLYpcviSFiJ=V-EZqoatEzjFfr9DOUzxzmofUmtwMS+w@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAHybJinLYpcviSFiJ=V-EZqoatEzjFfr9DOUzxzmofUmtwMS+w@mail.gmail.com>
X-Provags-ID: V03:K1:IfXlJVnxHS5UAgci2TyD7bZY0MEXC3qokQeoR0tjm8EF+whBzvp
 s/hiqO4u41TX9GFKOy2oIcMSGRIPaUu0bu7HiB1NfOVYgRor8e5TjJwosBocImRtQGw2OnJ
 dTGz1aPtZ1y/TJQXIDJn1fFnI8JTk+zamWK5BkeNCE1lEPQKYvo5or5EGTEEc5r1dUimRwF
 tMpOH5j6gqc2f8svkX7EQ==
X-UI-Out-Filterresults: notjunk:1;V03:K0:dAztQwI8joI=:3lekQ5kMkn5tUSZtv/9gKv
 s986uWfnVTlRbqgYK0y3J2qO5sJOgArZSr5TVo5IIbAwczvsgqBYx2leQeet6/5/HPwKYvG79
 KRlSjFSpPGnPqsvNEKzIbin7YC4EpZFdYaGsvjghR2vovZUYwtHyJDtBvHVGlUercWLc47sGH
 VYm4obiTQXtHHPlMCCzFPYnKxftyKMf8EnnWA8EFj6U+UhfjCAiUzDFbEjoEKP+1sRG/Bm9Ct
 kBlBrrwyG32RsrYtUCHU/LD4u9MbC8mC70S4XujjZUriu0XVUHpNAh1H88cN6GJjN0ApWFJ7s
 LKEYef3cbI2XOhCmKoR8HU8S1s/C3wMNXFNY2iQNEaZwn9BcOFXDmgNsT5MnSCeFqHEmB5wwd
 Y8ZxtY1AXzxSVM8kzufPoP3GdAKjUQRHxcVJ4gDdzfqjVRwybulbW10aUfHubsnG64WbGhX+c
 dowxezeK2qJyKeKLIJ3+P30wysN/qqzL0AvQN8eufVBqDvUWJ4ISSprr+otcCEtiNrdxlWuBo
 rgz/UEGo8bZ3aIby171/Pxd9twS19sRNC6OWWxZDIQ5pL81GEvTFyBuObM7b15lXN276AuXqa
 XNZT0Ck+JHw2wVeXltUjBOm5nYRW/c/mUwZWQtuNMURogDbGj7TKZlzeF11cyjYnPWzEzbiHY
 h4D3QzbMlqk0dyNYIN2XvytGmP2gt0pQbk0OVIKkr1P05OFh5xeeUI5aq8WtZ8H4VrM/YggOF
 NKhrFtU2e0cOiI2oFPPsC6ONmVzIhvcddAU4qdKD0Q1lPdubFY6hUkz0HAnCiRyH3ClxrUFZu
 Z1uM5t9mjVzCFeMcVR+XnFO2E7wPo0clvn8Px+kFHN6onVKmFZ7ONOkFUOj+kcSvEFPV/H32i
 NpTiRVn83HK8GqLMdsKw==
X-Spam-Status: No, score=-100.3 required=5.0 tests=BAYES_00,
 GOOD_FROM_CORINNA_CYGWIN, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS,
 RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NEUTRAL,
 TXREP autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
 server2.sourceware.org
X-BeenThere: cygwin@cygwin.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
Reply-To: cygwin@cygwin.com
Cc: cygwin@cygwin.com
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cygwin-bounces@cygwin.com
Sender: "Cygwin" <cygwin-bounces@cygwin.com>

On Aug 30 14:27, Kurt-Karen Carlson-Lougheed via Cygwin wrote:
> In a small percentage of qsort requests, the results are erratic. Running
> the same code under Linux (RHEL7) does NOT have this problem. I updated my
> cygwin to current and the problem persists. I copied the latest netbsd.org
> qsort.c and compiled into my code, the problem is resolved with that
> version of qsort.
> 
> In researching this issue, there was a post to this list 2015-01-11
> reporting a
> 'damaged' qsort. This may still be the same issue. The netbsd version I am
> now using is dated 2017-05-19.
> 
> My code experiencing this is SourceForge uac19, I'll be posting the
> corrected version (v3.2) with the netbsd qsort tomorrow after completing
> validation tests. I would ultimately like to see cygwin's qsort fixed.

qsort is implemented in newlib, so patches should go to the newlib
AT sourceware DOT org mailing list (in `git format-patch' layout).


Thanks,
Corinna

-- 
Corinna Vinschen
Cygwin Maintainer
--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple
