Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Mon, 17 Dec 2012 15:03:39 +0400
From: ojab <>
Subject: LLVM testsuite, close-stderr.ll hangs

Hi list,

I'm trying to build LLVM/clang with musl and found that LLVM testsuite 
hangs on close-stderr.ll ("Test that the error handling when writing to 
stderr fails exits the program cleanly rather than aborting.").
Exact part is: `opt --reject-this-option 2>&-` (opt is "llvm .bc -> .bc 
modular optimizer and analysis printer").

On glibc this command exits with code 1, on musl it hangs. strace output 
can be found in the attached files.

Error output happens in:

and there some locking/cleanup happens just before exit(1):

Is it LLVM or musl issue?
Please tell if any additional info/ssh access/etc is needed for 

//wbr ojab

View attachment "opt_musl.log" of type "text/plain" (11719 bytes)

View attachment "opt_glibc.log" of type "text/plain" (80010 bytes)

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.