From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/12187 Path: news.gmane.org!.POSTED!not-for-mail From: Andre McCurdy Newsgroups: gmane.linux.lib.musl.general Subject: expectations for a_ctz_64(0) Date: Thu, 30 Nov 2017 14:41:32 -0800 Message-ID: Reply-To: musl@lists.openwall.com NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1512081704 13485 195.159.176.226 (30 Nov 2017 22:41:44 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 30 Nov 2017 22:41:44 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-12203-gllmg-musl=m.gmane.org@lists.openwall.com Thu Nov 30 23:41:41 2017 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by blaine.gmane.org with smtp (Exim 4.84_2) (envelope-from ) id 1eKXWV-0003E5-Ir for gllmg-musl@m.gmane.org; Thu, 30 Nov 2017 23:41:39 +0100 Original-Received: (qmail 10134 invoked by uid 550); 30 Nov 2017 22:41:44 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 10095 invoked from network); 30 Nov 2017 22:41:44 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Ms/f1uJLBvk1WlAM377f/Y9OmKHUJxBZ2NrhWXKdChI=; b=WEpO4KHwbvkyTQ4V39g6fkrCD92va7oqFg6g40yWAbp67Q3kge1X3Lc5T7DkJ1NiIL reDa304x61JV6fU5OOwAQZ8yPvoookhaB6A+YB0vr/AwaqlBlf459dVK75N+wvBh9GQ/ tcm3Uzuzd83h3YXDIgvnFm+jca+3oB822Bc5A+6C4/FauiT8/jPCvGhOLjRoZ1gfkyZQ dY/KrYHcci9kPc+1qy07JgwmC5Njnvoh1S3MlmwGH0feuOWB6v1cgMPoTneZsF/UJHGh almIDjAxh7TDYxAORH+FjnuyjSWnMBaZY0/9RHU1ljFKrmeXELdalT0nV5KSc81J9eyC E4og== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Ms/f1uJLBvk1WlAM377f/Y9OmKHUJxBZ2NrhWXKdChI=; b=DakPov8SMBnV1oaXWKe/1R9vBmn5JBk52Jn2YSlzhvX4YDg51bL3xG/YNJhEtL99Jt 8WN7hKrcNfNj7Tyy94vMKY+v3seNU5jHJ3WeyJIbi4si1mWYHl3w4FYPexgPdtj+1J/A +mOvBVuTlDRCkwDf9vRDxU08zm74aGFMDwEqXV0Payjre8HUFc8+b0g0ma/36glz10s0 GzBeNsNN3/HCrLA1ffM3aVmjnLrLVtzYUII6KcFF7xbMjfLJoHf1Al7hrE/VNnJyZ25r WZPxvkC6A7lI9RwLFoYfCMhusq4c3wXJByxwwl/+Vb73YvL7n3VKHFQo9p8Y+3IMv3an yioQ== X-Gm-Message-State: AJaThX4LMRN+zqB541pz8ZtkAES8kuCqXH3FeuuUAp7fKSk3/IzPEolL GW0DTIxeoWbgVs6p3vevTibPd6qMWi+R0UidUA6nfQ== X-Google-Smtp-Source: AGs4zMYiiE7iRE+qtn0luuwpi24BKqol+bBQiyk/EKaiB8h7ZVqVqLLUq2uDK9Lz7DDXx/ZDyQwN2Et/ju2zhdjc6Ug= X-Received: by 10.223.173.67 with SMTP id p61mr3037518wrc.226.1512081692711; Thu, 30 Nov 2017 14:41:32 -0800 (PST) Xref: news.gmane.org gmane.linux.lib.musl.general:12187 Archived-At: Currently the generic and aarch64 versions of a_ctz_64() give different results for 0: a_ctz_64_generic(0) : 0 a_ctz_64_aarch64(0) : 64 That doesn't matter for the ffs functions, but for the other users of a_ctz_l and a_ctz_64 (ie malloc and qsort) it's less clear. Does musl rely on a specific behaviour?