<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Nov 17, 2010, at 1:31 AM, Eric Christopher wrote:</div><blockquote type="cite"><div><blockquote type="cite"><blockquote type="cite"><font class="Apple-style-span" color="#000000"><br></font></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">clang-i386-darwin10 running the gcc testsuite developed 5 new failures (there are others, claimed by Rafael but not fixed) in the range 119343-119345 (build 1625).  That's Chandler and John; all the patches look unrelated to the failures to me, but obviously one of them isn't. <br></blockquote></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">gcc.apple/default-x86_64-sse3.c has:<br></blockquote><blockquote type="cite"> #include <pmmintrin.h><br></blockquote><blockquote type="cite">Clang's pmmintrin.h has:<br></blockquote><blockquote type="cite"> #include <emmintrin.h><br></blockquote><blockquote type="cite">Clang's emmintrin.h has:<br></blockquote><blockquote type="cite"> #include <xmmintrin.h><br></blockquote><blockquote type="cite">Clang's xmmintrin.h has:<br></blockquote><blockquote type="cite"> #include <mm_malloc.h><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">gcc's mm_malloc.h has:<br></blockquote><blockquote type="cite"> #include <stdlib.h><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">After r119343, Clang's mm_malloc.h has:<br></blockquote><blockquote type="cite"> #include <stddef.h><br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">The test case contains a (spurious) call to exit().  Cue clang warning about exit() not being declared and dejagnu complaining about extra "errors".<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Not sure how best to resolve this one.  Maybe the test suite should suppress this warning like it does several others?  Maybe we should never change what's included by the builtin headers?  Anyway, not it.<br></blockquote><br>Should probably just add a definition of exit to the test.<br></div></blockquote></div><br><div>I agree, there's no reason <pmmintrin.h> should declare exit.  Test is broken, I'll fix.  Thanks for analysis.</div><div><br></div></body></html>