From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.130]) by sourceware.org (Postfix) with ESMTPS id 091B9385840E for ; Wed, 24 Nov 2021 09:28:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 091B9385840E Received: from calimero.vinschen.de ([24.134.7.25]) by mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) id 1MyvFC-1mTUXH2wnS-00vuTZ for ; Wed, 24 Nov 2021 10:28:13 +0100 Received: by calimero.vinschen.de (Postfix, from userid 500) id 258ECA80D65; Wed, 24 Nov 2021 10:28:13 +0100 (CET) Date: Wed, 24 Nov 2021 10:28:13 +0100 From: Corinna Vinschen To: cygwin@cygwin.com Subject: Re: possible snprintf() regression in 3.3.2 Message-ID: Reply-To: cygwin@cygwin.com Mail-Followup-To: cygwin@cygwin.com References: <7545bb24-43de-cd7d-0764-55c85f1af957@gmx.com> <20211121001613.GH10332@venus.tony.develop-help.com> <20211122232302.GI10332@venus.tony.develop-help.com> <20211123173409.0db4d5ccd94501ce1b8f69ea@nifty.ne.jp> <20211124124055.a90e254858b66d42aca6ecef@nifty.ne.jp> <20211124175204.ff0751fd1536dde626826dd5@nifty.ne.jp> <20211124181456.d4bfca4c5ba33dfe4e701fa4@nifty.ne.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20211124181456.d4bfca4c5ba33dfe4e701fa4@nifty.ne.jp> X-Provags-ID: V03:K1:q643Q9ua2FCExNEZJ+LJk07ZLMqipujfRjD7pDbEih3nRhjfhoL QOA7B9xU2mzZgVlbIFpuPL9jsR1COzoknWD7GAE276fySl54DKCli+UrrVi4F/PsFU1FoCL s4yO9X7cBSd6Qpr40hfTH7HCEjqyKyqSw+pCYr5tn6YAZrMD5Vpjf69PBPHKpWx8fc0C23Y jzdr7zxtJOHmlnXmIZBVg== X-UI-Out-Filterresults: notjunk:1;V03:K0:QbyM8YmuuLY=:RqPjYhCgM5aQUw6mVxM4g4 XjG2rqpoSidtoACOm3qKPiOIMp87W7ZyhPTjZeENZ7hRMmRZVOEE9xLvqnsjlTDP2o1MGjF2w kCPwLunbYw9c4KTIG2w00unZEtVc8jtOLVHreGb6vNoV2wOFbZBQxBq/cY+/8MMB5cKDonEuw iJF+KgyeKiHzg0CvGS55jxvE/9pPmHxPSHPTEsoZmjIkFSjSbwphdOyZoWMeuu0q5CuXutt17 55fErbQpIQDBgXI94aD/M+AJb84mp984u49j5L1lqKZE8ohMSRcwo1x8bPe1mlNnC2qkXPFq4 K7xGtfwVmh32f4qbjahqnDCv4+cXWNfrLh7oooofK9k803nAfQqzDegrOOfiP4h2FSpwx50k3 rcHPvz1prl2zardseUeCf9pPcNsRq8MASZ+AVaVKqZnllq/1cm07bIlBxXMqEdoa+EiA2+rz2 mr7C0doYpHFrKN0IP5Rz3j+ulKWm9FnUzdyNfFLTB97MhJlszOn9nwS5SuTrnvdZEdQjUIK5L fS/leNcVMG0o3VKq1XsSGyzIFuUh5eyUzuIoOyJmW4cJNODymgpanQZjSbBceAyu9Elo1bSGb W77cuWq8a0KQBR8EIpreBAUhVbDYclbRhSnXtxTHFZUL0GkE/CPFbqJ+p9isz3KEFncr6MsPz J1Kn0k42KxUJirde431K+rwlL7elDAoIetosOKkAkqHR5VdtBPxnsknwIkIcHKdU/CeDyAzQ9 3MXE28tJtVkrGKR8 X-Spam-Status: No, score=-98.9 required=5.0 tests=BAYES_00, GOOD_FROM_CORINNA_CYGWIN, JMQ_SPF_NEUTRAL, KAM_DMARC_NONE, KAM_DMARC_STATUS, KAM_NUMSUBJECT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NEUTRAL, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Nov 2021 09:28:17 -0000 On Nov 24 18:14, Takashi Yano via Cygwin wrote: > On Wed, 24 Nov 2021 17:52:04 +0900 > Takashi Yano wrote: > > The printed value is still something wrong... > > sqrt(2)*1e70 should be an integer value. > > I mean... > > sqrt(2)*1e70 is actually not an integer, however, double has mantissa > of only 52 bit. So, (double value)*(5^70*2^70) should be an integer. The conversion is a bit inexact, I guess, but that's another problem of this old ldto, right? Corinna