From nobody Fri Apr 19 09:07:03 2024 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VLTLM6yVGz5J8xY for ; Fri, 19 Apr 2024 09:07:23 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-TYZ-obe.outbound.protection.outlook.com (mail-tyzapc01olkn20801.outbound.protection.outlook.com [IPv6:2a01:111:f403:280c::801]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VLTLM22RVz4gQT; Fri, 19 Apr 2024 09:07:23 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SmyP1RVwpbsCRrWAeS12zdK1zdcPPduJj3MRmEEchl3UnO4X5FmklLKEr7wd2S6OkDVQcRcnF9yM+ugMbCWQ9sDyPqIQ36Z/Pd8Hrfx8mX5u9sYymPhxag5nDvMIcadOjkuVbdHyCQCuOlAAmWzI0kqai04OIt4gHtZjyj37bl6xmObjtRjfiWS2b9budeM2bjmD1VEqsAbXo0gcW0uLSe6P1WkUSLwIS6oTF98/vsKImaKqC7lW9+yCNJeWUY0UzgyA/rOrDpHyvXCtCJ26JsyG0/9oOICMwOXJSKkqH9IeXh17Q/jsawQICQx/UK1XOBOwsXuORF8syha95q0SAg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7FQ7L9SKQihAQQe8u3BOcLZyd7vvP5QdR1xm0MPyMxo=; b=In1j2F6XTc6MQOKOocwsY7FbTW6eVKkiCyoPUQj9bQ2/JZmGrIJTqiWVNaUtJPUhbJj5w1rLXletklb6xFKM+rngOInI6+M45jLy/raOq5dGqDgu+2E9k0WYEtotGrxDrGahFsFPQZC2uhG1EJfYn4rvCveiBJn0xMbGuEYQ8wGSfrRCOmfeI3ePVtDJODDvo/1zgrj7H7NzCxnxhKGZk+oLb/duGQ/O01kOurELQYXVld2yw1WXVRqEQ/HUwz2Vw9TmPQZgl56N3vI3poM6ncBR9SVMpNMsv+py4k3Js3PMfGl6973fKuGuyqS0EYSsEfKDqvt8F1IkWsqE0kQqyw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7FQ7L9SKQihAQQe8u3BOcLZyd7vvP5QdR1xm0MPyMxo=; b=RzU4u1DaYc5JFWnaE51pvwJ2LzaNzYDEkE77tGN7WsongQHvv+DddhdI/QZxvpVeOsOXAMIgR1+O1PxMJAw+opFxFO6v2GovGCtehVSLcXIbLuWm9kvJKreOKVBlZLF/zBC8hqZ0Vl5aSum84r4zbTf6Oqe8qwkxr2aNEn8+eHGbXek8BFjewbGDZ7Nvt+Cm4rHDC+CZzC/pJ96xTDN55jdriaMQa53WZjlZVHjLE/XniSw/vnbwI9zZOgSZABHq2rQGfCsuTTfl1Px5qG+IODGzaiBKqY5Mdhu5/0MBL+RskMSt7VLgZDNZwB1z1qY9kIJTuAtRYDb0+k1c9W+O3A== Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) by OSQPR01MB6125.apcprd01.prod.exchangelabs.com (2603:1096:604:27f::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.39; Fri, 19 Apr 2024 09:07:16 +0000 Received: from SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::1537:ef5d:9dab:474e]) by SI2PR01MB5036.apcprd01.prod.exchangelabs.com ([fe80::1537:ef5d:9dab:474e%5]) with mapi id 15.20.7472.042; Fri, 19 Apr 2024 09:07:16 +0000 Subject: Re: size of long on all supported arches To: Nuno Teixeira , FreeBSD Mailing List References: Cc: Joseph Mingrone From: Tatsuki Makino Message-ID: Date: Fri, 19 Apr 2024 18:07:03 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [Xwo7Oqaat4XK9vo/dNSpK6aeUxExTMwF] X-ClientProxiedBy: TYWP286CA0029.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:262::17) To SI2PR01MB5036.apcprd01.prod.exchangelabs.com (2603:1096:4:1f8::9) X-Microsoft-Original-Message-ID: <25a0923e-780b-c2e1-aaa7-4e1da6200c21@hotmail.com> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SI2PR01MB5036:EE_|OSQPR01MB6125:EE_ X-MS-Office365-Filtering-Correlation-Id: f0189a40-45f6-4c7f-769b-08dc60501b0e X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: joLGKFGAtkBEc3obMaczC5MrL7UZUjVfQYdBY11YjMFGJ/dLvOd2AjLa9rhZQEHKfUHLPLXyR8Bli1863DJrM7kJInIhtjUGdUiZIKDQO46jiJWzFzVQuiuRc9iCfQs/S4TfvjIsjc3moBvLTdCdVtpkxBvPjYodce+i65yp4VaHPuNUCdh9+qg/vrdQdRWToaotZgV7FfmcrjSKkFotCkXNpFYlVMvHbHe3tGLKze1tQ8yA9vKftFLsCOF7a9askd1P6LzaRHnS8dG6eLbPbGGZjh+z0ixVk6G8VfnHFKdMtRGBSGzI3aZlVSdtUBB5UC5RgLgVR6+ZpFy+dZmKydHuN/TMr1sfSPCEBst42gUsOyO8RZ3fKmOTbEQqH3ErvkQmEPhOtmPWOt9BTjToubThdiIsgzhUlNnJEFNQkytG3AfmBwm2g9Caz30/bpEx5StxbJAfO5viC5/qAYMEszl8QFtVbJwxaqoTwrsXh7dBcG083xezUAQMUdFJEXVYZXA1NLFAgSeYADBNBJJ2uXcM7BvALgQmPh/IIN/301FgG2VOveCtT2jFH+ilnSoRus1q75MCWQxXgK1F8eOMtDEPDfRrTTuy+/Jv7KV39BnJuZmpGzmti4QZ3FqH5LNWwY9sJxqWB9AFHoUxY19YIUQ9ggmFO9kWyhtwPGH3kLV72Z5ZtXfs/3cRQmeH6kfbxnmiCx4QoXiIlwg3fLpspIvLKIJjp+EDy6/VNi3+Ha3H+hHyY/cGoPQ57F+3rjqX X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WW1RdHdBS2E1MnQwWWdCck1OY0lQMXViVDNJWXZBRzZvcFc2cXhxVGN6Tjd2?= =?utf-8?B?NXpYOERrd2Q3OU1CQmIzNDBmelMxM2NwaTNZNGFjQ01YYThsOWNNTC8xd1Rt?= =?utf-8?B?VllxMmpISWdaSTBxdk5HaTFDaHhBRVpKa0lPRlFqaSs3SXhVZG51TjVkSGJk?= =?utf-8?B?UFB5cmlDU1RtOXVFMkozWWxVZFFIZmt2enRCbCtKV0ZBQmtTVVBoeHNSdjQy?= =?utf-8?B?eW9BYUlwQ2d1UzNON1JEZ0k4V0ZFdC9WeUdCWUVzMTNPZnQwOTE3VGZ4Nk5q?= =?utf-8?B?LzJrb1ZtaWEwOTh4dVJGZ3d3SksreXB5bE1YN3pRWnZDMjdOYWxaa1MrTUV4?= =?utf-8?B?RzVQL2dRVDdrblMrQWdOTTdxZEg2STh6Zm5Pb0pod2l5b0lHSXV6UkVSQ2o1?= =?utf-8?B?MklaeVE2ZlpteUpORm13SUxWNVU3M3l3ZTJwNi80UXRQWHhiUVF1OVZlQ3FW?= =?utf-8?B?WVJKRFNGeWl4RWhZVS9LNk5MRzZDaVhZSHV2TUxDeksxNkE2OFpoMXVJYjJE?= =?utf-8?B?bXJnTEVkMjJGL0J4dk03ZWlidXBsaHc3ajA2YkFzQUMwbWZQNEFZdmVacldu?= =?utf-8?B?VlpLSXJDNUlDdGpDNGpUYS8rOEI4Z2ZyektOWWFiMThQVng2a1hwUnZzNkhS?= =?utf-8?B?TjlVZWY1VHFENWtkdkdkbWNTL0JIaUo4U1NVcUI2akVteVlRVVk1YWQ1TDVx?= =?utf-8?B?QmltbVJwRTNFNDN2czJCZk85Wm9QL2tHZ3ZpandFWERHbXlTYlNIMU1td0FJ?= =?utf-8?B?MGxzbWk3S0d1c0JWdmpjL3JNWWlTRm1pcVAvMEtSaWZvM3VmdStRcDYzbXZT?= =?utf-8?B?ZjQzUThEQjBKZ29tcUpSZkgvdkxtRTBBcFp6dTV2Zkt1dWtudUNIRm9nUXFD?= =?utf-8?B?RU9zeDVMcGhJNlpKL2lMb3l3am1OYnp3Z1RFQ3ZuMHpBQmI0M0NhM1ZwajQ4?= =?utf-8?B?ZlFpamhmUFBxOThxNm5CMUU2R2RKQSt5WnFCK1FxNU9jN2tsMmNTL2doVnkx?= =?utf-8?B?a1EzdHlkbUZ1MHc0OG9wNHFIVGthelNVMGkyenpHUzJ2R1hyRzN2Y0cwbXds?= =?utf-8?B?R1NxNjZvdk1mWUNsWG5hZFlQOXZpOW1lNUxpaFlyUEVpem5lTFl5VWlaTW9G?= =?utf-8?B?NFpOM0pvMTZTTm02Y05PYXVUR1NjbWNDQmZiU1RBK2ptRzhiN1F3OXZyK2ky?= =?utf-8?B?cUF5dzBSYkdjTzFMaG1UMEJxeTdNQ2xuaTVwY1diaG1BemxuYnBTSG9jM0lE?= =?utf-8?B?ZGc2SXc5RHJ2QzJKTTRqSDlaNmVna0p3NEx4R20yOGw5U3c0TjVLRmhkdHB1?= =?utf-8?B?eHpaZHRZYUZyU2M2SjBEYzFHTGNBTTNRNFNKOUR1ZktpRFNSZFVBaXY1Uld4?= =?utf-8?B?cmMyUzkwTVlTR2tTODBSeVlheHcrSTl5MENiTEJmSFpvSmtBMlc2MDdBaDZW?= =?utf-8?B?VlZwU3o1L2VDM2hHTlhvbHZyZ29RbkxyQk5BK1lRdGVDZ1RERDhFRHJTN2t4?= =?utf-8?B?WTU5dU1ma0Vpa21vNDc0dmtYbWlHb1dXTDNMaVQrR2dSQ3BNaFk3VS9SdkdE?= =?utf-8?B?UnlKRkc3bkF3VjQrV3BrbXNmWUdnUHd1cGxpTjhRaWh2dEVjUFRad2pDQ2FD?= =?utf-8?B?QlBtcTFhelY1WThRQWh3NTVDWExIRkxGM3pCdjNtZlRmRjhDL2ZZQ1RJMEJY?= =?utf-8?Q?GChOwzU2FKssr8a1LYtp?= X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-d8e84.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: f0189a40-45f6-4c7f-769b-08dc60501b0e X-MS-Exchange-CrossTenant-AuthSource: SI2PR01MB5036.apcprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Apr 2024 09:07:15.0238 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: OSQPR01MB6125 X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US] X-Rspamd-Queue-Id: 4VLTLM22RVz4gQT Hello. Nuno Teixeira wrote on 2024/04/19 17:11: > (...) > > If anyone wants to test, I've included patch in commit: > https://cgit.freebsd.org/ports/commit/?id=89e4a1f2c1d1997b8414e2e648c7b4b7c829b63e I don't know how to write the language R, but it seems to me that it matches 1.0e-6 even when the size of long is 8. The size of long for 64-bit Windows is 4. For more details of it need to look into the history, which is more than 20 years old :) LP64 or LLP64 would be the key word for it. Regards.