clang-3.4 hangs on package alliance 5.0-20120515-6
sylvestre at debian.org
Wed Apr 9 06:33:34 UTC 2014
On 08/04/2014 23:28, Nicolas Sévelin-Radiguet wrote:
> On 04/08/2014 10:51 PM, Sylvestre Ledru wrote:
>> On 08/04/2014 21:36, Nicolas Sévelin-Radiguet wrote:
>>> Hello everyone,
>>> While fixing some FTBFS with clang instead of gcc, I came across a bug
>>> in clang (at least I think so).
>>> The package I am working on is alliance 5.0-20120515-6  which is
>>> failing to build due to -Wreturn-type errors . After applying the
>>> following patch  to get rid of these, clang hangs (eats CPU) and
>>> nothing happens even after a few minutes .
>>> The files needed to reproduce this behavior are here :
>>> - expy-0fa6b4.sh is the command line
>>> - expy-0fa6b4.c is the source
>>> The source, with the patch applied, builds fine with gcc .
>>> Please note that I am not familiar at all with this particular package.
>> Is it this bug ?
>> http://clang.debian.net/status.php?version=3.4&key=BUILD_TIMEOUT ?
> Humm, looks like it.
> When modifying the command line (the rest of the line being the same):
> -D "_FORTIFY_SOURCE=2" -O2 hangs
> -D "_FORTIFY_SOURCE=2" -O1 works
> -O2 hangs
> -O1 works.
> So it looks like even without -D "_FORTIFY_SOURCE=2", clang hangs.
A reduced test case of this file could help and, if different from bug
16821, please report it :)
More information about the Pkg-llvm-team