[cfe-dev] [release_34] [compiler_rt] dataflow tests using -m64 on i586
İsmail Dönmez
ismail at donmez.ws
Mon Dec 9 03:48:26 PST 2013
ping? Please make these tests exclusive to x86-64.
On Thu, Dec 5, 2013 at 1:36 PM, İsmail Dönmez <ismail at donmez.ws> wrote:
> Hi,
>
> Following DataFlowSanitizer tests are using -m64 on i586 and causing
> header problems:
>
> DataFlowSanitizer :: basic.c
> DataFlowSanitizer :: custom.c
> DataFlowSanitizer :: flags.c
> DataFlowSanitizer :: fncall.c
> DataFlowSanitizer :: propagate.c
>
> And the error is:
>
> In file included from
> /home/abuild/rpmbuild/BUILD/llvm/projects/compiler-rt/lib/dfsan/lit_tests/propagate.c:7:
> In file included from
> /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib/clang/3.4/include/sanitizer/dfsan_interface.h:18:
> In file included from
> /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib/clang/3.4/include/stdint.h:64:
> In file included from /usr/include/stdint.h:25:
> In file included from /usr/include/features.h:388:
> /usr/include/gnu/stubs.h:10:11: fatal error: 'gnu/stubs-64.h' file not
> found
> # include <gnu/stubs-64.h>
>
> Of course 64bit headers are non-existent on 32bit. If possible I suggest
> using -ffreestanding option for these tests.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20131209/f5854344/attachment.html>
More information about the cfe-dev
mailing list