On Wed, Jul 10, 2019 at 02:52:27PM +0000, Hans Malissa via blfs-support wrote: > Hi all, > > I'm building LLVM with Clang and Compiler RT on 8.4-systemd following the > instructions on > http://linuxfromscratch.org/blfs/view/stable-systemd/general/llvm.html. The > build itself seems to work, but ninja check-all gives me 349 Unexpected > Failures (Expected Passes: 32064, Expected Failures: 105, Unsupported Tests: > 11014). > This is considerably more than the 7 failures mentioned in the book. How to > proceed? > Greetings, > > Hans
No idea about the specific failures (I only run the tests on LLVM when I'm thinking about editing the version in the book, and I don't seem to have logged any results since 7.0.0), but: . for diagnosis, any examples of which non-Sanitizer tests fail, and any output perhaps explaining what result they got (or segmentation faults, or other errors) ? · for the system you are building: if this is a desktop where you will be building rustc then you probably should follow the development book and build llvm-8.0 which allows newer rust to be linked against the system llvm [ newer rust is needed for firefox-68 and will presumably be needed for thunderbird-68 when that arrives, librsvg probably doesn't care ]. Oh, and for LLVM-8.0.0 the number of sanitizer tests which fail is 375! If it was my system, I'd save the results and try 8.0.0. Perhaps the failures match and for some reason something else changed between whatever versions were being used when 7.0.1 was put into BLFS and the versions in the 8.4 release. Of course, if you are not going to build rust then 7.0.1 is probably good enough. ĸen -- This is magic for grown-ups; it has to be hard because we know there's no such thing as a free goblin. -- Pratchett, Stewart & Cohen - The Science of Discworld II -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
