On 13 Feb 2014, at 19:33, Marcel Moolenaar <[email protected]> wrote: > > On Feb 13, 2014, at 9:56 AM, Marcel Moolenaar <[email protected]> wrote: ... >> On Feb 13, 2014, at 9:44 AM, Marcel Moolenaar <[email protected]> wrote: >> >>> >>> On Feb 13, 2014, at 9:42 AM, David Chisnall <[email protected]> >>> wrote: >>> >>>> This looks like a bug, please file an llvm PR. The offending code seems >>>> to be createUniqueEntity() in lib/Support/Unix/Path.inc, which does... >>>> something. Something weird and convoluted that seems to try to implement >>>> mkstemp() / mkdtemp() in an incomprehensible way. >>> >>> Will do. Thanks David, >> >> While filing a LLVM bug, Bugzilla showed 13511 as a dup. That >> bug seems to have been fixed in SVN. >> >> I'll file a FreeBSD PR instead to track the import of that fix. >> Although gcooper@ may have done that already? Garrett? > > I don't seem to be able to file a PR, because the security code > is not accepted. Please remember it instead :-)
Unfortunately the PR does not contain the exact revision it was fixed. There was a big cleanup in the file/path management code just after 3.3 was released, so as the PR says, it is gone after that. Since I'm going to import clang 3.4 Real Soon Now, that should fix the issue. -Dimitry
signature.asc
Description: Message signed with OpenPGP using GPGMail
