From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/13885 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Markus Wichmann Newsgroups: gmane.linux.lib.musl.general Subject: Re: FE Exception triggered by comparison Date: Wed, 27 Feb 2019 17:14:37 +0100 Message-ID: <20190227161437.GC28106@voyager> References: <20190224192511.GZ21289@port70.net> <20190224210438.6980bd87@inria.fr> <20190225155109.GB28106@voyager> Reply-To: musl@lists.openwall.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="217496"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mutt/1.10.1 (2018-07-13) To: musl@lists.openwall.com Original-X-From: musl-return-13901-gllmg-musl=m.gmane.org@lists.openwall.com Wed Feb 27 17:15:55 2019 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.89) (envelope-from ) id 1gz1sB-000uW1-Ap for gllmg-musl@m.gmane.org; Wed, 27 Feb 2019 17:15:55 +0100 Original-Received: (qmail 1179 invoked by uid 550); 27 Feb 2019 16:15:53 -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 1159 invoked from network); 27 Feb 2019 16:15:52 -0000 Content-Disposition: inline In-Reply-To: X-Provags-ID: V03:K1:dw2AC9Ioz31OaEphI6qwNdDF5TcEdw416Ep3Eu9PGbBhu3fnpyI iCgurQmubc1TA0IeFZ3jdCAW2fnBEbWwUSKElcYKoBKYrFt666k6bo8RH3TQQTxpCX4OmI9 U9jj6VJfuL4vQ769YEoKCw8ca0ysjGlcC3jMWS7AO2HiPoccmgjMxeDvkq0650d9WKvnon3 N5VKnWPQdxdpRo/fYWCEQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:qn+OlvElf64=:bNp6EXqavPT9ffazuhsALl cXdfq1/1TEQB+K07RTgrW09niy0xslPhyJFBGx0YmwyFP8NZ0gGwl49PlGQryvbD3VmoqcTUM P2e1jienkbaOqUBnWdgCzUZKprrzrcBa+SvpUy/Mv7Aei3bGC5/PgC0VXk67bOFeRjFHFp/Gb BJSAzVp9wuzrmcxZtt0bexXn/2y7uuYX+ErIo9FELWofSckV9E83NVEoRt+Pgni8lfyjyTM+d JUSADvfJl11ZkaZ4czVc5QjrbOdJDcsjlUPjVTHB0v1A6M7xD7I8+VOEQiYCm14+DXGqqhr4z NFeBN4A8pcEFXQXc+XJUPAdBHOvY5XFgy8JuJoymp4+Mohojy4Zq6CrP656bVn+bgjQk0mQmR 3r3AmmTHjv6STY1qKamaU3/0BTBJxIUpON55cHo7Y9S9xORhDdcAp/XHnul2qgqjFlxX9PPZM ke3wIoioJJ49hDQFVTrWwdnrvifr2HDIJUTHDaYoa/zevsJCvPJ+O5c3gdH5AsYL0EtkZr6eh Q7TIe20Qdo2+WnRPgQZNawdg5dp2FnMINfPQJ1PjR6cBIUUUw+NPDkuoHPelQWRvFoG2XhlaP lwyLnmR7+a5UmOBpNN68lAqfj3LeZJKV50PV9Wx+hkWDAbPNPXrr5pkXIwC2UMqkpT4Y8+vM5 70hc9pyn/kPebAiKyi6E/7GfHMyYYSFOD5nZiLiUr6dvu1OfbSK04g3gpjgMu2kQo22Zqfeuq ko0FVXoQhSfJEGtJy08ogyxSWrDrRXRwcLSEhAeEQ2k2MMJDkrpNuF5ajLtmh74osmyPxC4e Xref: news.gmane.org gmane.linux.lib.musl.general:13885 Archived-At: On Thu, Feb 28, 2019 at 03:09:54AM +1100, Damian McGuckin wrote: > .ident "GCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-36)" You might want to consider upgrading: .file "nan.c" .text .section .rodata.str1.1,"aMS",@progbits,1 .LC0: .string "yes" .LC1: .string "no!" .LC3: .string "what %s\n" .section .text.startup,"ax",@progbits .p2align 4,,15 .globl main .type main, @function main: .LFB17: .cfi_startproc pxor %xmm0, %xmm0 subq $8, %rsp .cfi_def_cfa_offset 16 movabsq $9218868437227405312, %rdx divsd %xmm0, %xmm0 leaq .LC0(%rip), %rsi leaq .LC3(%rip), %rdi movq %xmm0, %rax btrq $63, %rax cmpq %rdx, %rax leaq .LC1(%rip), %rax cmovbe %rax, %rsi xorl %eax, %eax call printf@PLT xorl %eax, %eax addq $8, %rsp .cfi_def_cfa_offset 8 ret .cfi_endproc .LFE17: .size main, .-main .ident "GCC: (Debian 8.2.0-14) 8.2.0" .section .note.GNU-stack,"",@progbits That sufficiently efficient for you? Ciao, Markus