<div dir="ltr">Hi,<div><br></div><div>Following DataFlowSanitizer tests are using -m64 on i586 and causing header problems:</div><div><br></div><div><div>     DataFlowSanitizer :: basic.c</div><div>     DataFlowSanitizer :: custom.c</div>


<div>     DataFlowSanitizer :: flags.c</div><div>     DataFlowSanitizer :: fncall.c</div><div>     DataFlowSanitizer :: propagate.c</div></div><div><br></div><div>And the error is:</div><div><br></div><div><div> In file included from /home/abuild/rpmbuild/BUILD/llvm/projects/compiler-rt/lib/dfsan/lit_tests/propagate.c:7:</div>

<div> In file included from /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib/clang/3.4/include/sanitizer/dfsan_interface.h:18:</div><div> In file included from /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib/clang/3.4/include/stdint.h:64:</div>

<div> In file included from /usr/include/stdint.h:25:</div><div> In file included from /usr/include/features.h:388:</div><div> /usr/include/gnu/stubs.h:10:11: fatal error: 'gnu/stubs-64.h' file not found</div><div>

 # include <gnu/stubs-64.h></div></div><div><br></div><div>Of course 64bit headers are non-existent on 32bit. If possible I suggest using -ffreestanding option for these tests.</div><div><br></div></div>