Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <alpine.LNX.2.20.1606291956300.31041@monopod.intra.ispras.ru>
Date: Wed, 29 Jun 2016 20:03:37 +0300 (MSK)
From: Alexander Monakov <amonakov@...ras.ru>
To: musl@...ts.openwall.com
Subject: Re: Re: Julia on musl libc systems

Hi!

Thanks to the minimized testcase provided by Szabolcs, I've narrowed it down
to a bad qsort call in gcc: the comparator provided to qsort lacks
transitivity in some cases. One doesn't see this on a Glibc-hosted toolchain
because Alpine implicitely enables -fno-strict-overflow, and also
because with Glibc resulting sort order is different, and happens to avoid the
gcc_assert that triggers on Alpine with musl.

I've opened a GCC bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71702

Alexander

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.