On Mon, Oct 12, 2015 at 8:58 PM, Sedat Dilek wrote: > On Mon, Oct 12, 2015 at 10:30 AM, Stephen Rothwell wrote: >> Hi all, >> >> Changes since 20151009: >> >> My fixes tree is empty again. >> >> The qcom tree gained a conflict against the arm-soc tree. >> >> I used the h8300 tree from next-20150828 since the current tree has been >> rebased onto linux-next again :-( >> >> The battery tree still had its build failure so I used the version from >> next-20150925. >> >> The jd_docs tree gained a conflict against Linus' tree. >> >> The tip tree gained a conflict against the crypto tree. >> >> The dwmw2-iommu tree gained a build failure for which I applied a fix >> patch. >> >> Non-merge commits (relative to Linus' tree): 6262 >> 4975 files changed, 261524 insertions(+), 107871 deletions(-) >> > > With CLANG v3.7 I see this... > > LD init/built-in.o > mm/built-in.o: In function `kmem_cache_alloc': > (.text+0x754ec): undefined reference to `__compiletime_assert_3240' > mm/built-in.o: In function `kmem_cache_alloc_bulk': > (.text+0x758c1): undefined reference to `__compiletime_assert_3240' > mm/built-in.o: In function `kmem_cache_alloc_trace': > (.text+0x75ace): undefined reference to `__compiletime_assert_3240' > mm/built-in.o: In function `__kmalloc': > (.text+0x764a7): undefined reference to `__compiletime_assert_3240' > mm/built-in.o: In function `__kmalloc_track_caller': > (.text+0x76756): undefined reference to `__compiletime_assert_3240' > mm/built-in.o: In function `kmem_cache_free': > (.text+0x769d0): undefined reference to `__compiletime_assert_3565' > mm/built-in.o: In function `kmem_cache_free_bulk': > (.text+0x76caa): undefined reference to `__compiletime_assert_3565' > make[2]: *** [vmlinux] Error 1 > > Any help appreciated. > [ CC Michal and linux-mm ] I still see this with latest next-201510*22*... [...] LD drivers/built-in.o LINK vmlinux LD vmlinux.o MODPOST vmlinux.o GEN .version CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o LD init/built-in.o mm/built-in.o: In function `kmem_cache_alloc': (.text+0x7805c): undefined reference to `__compiletime_assert_3240' mm/built-in.o: In function `kmem_cache_alloc_bulk': (.text+0x78431): undefined reference to `__compiletime_assert_3240' mm/built-in.o: In function `kmem_cache_alloc_trace': (.text+0x7863e): undefined reference to `__compiletime_assert_3240' mm/built-in.o: In function `__kmalloc': (.text+0x79017): undefined reference to `__compiletime_assert_3240' mm/built-in.o: In function `__kmalloc_track_caller': (.text+0x792c6): undefined reference to `__compiletime_assert_3240' mm/built-in.o: In function `kmem_cache_free': (.text+0x79540): undefined reference to `__compiletime_assert_3565' mm/built-in.o: In function `kmem_cache_free_bulk': (.text+0x7981a): undefined reference to `__compiletime_assert_3565' make[2]: *** [vmlinux] Error 1 make[1]: *** [bindeb-pkg] Error 2 make: *** [bindeb-pkg] Error 2 I have atteched my kernel-config, build-log and llvmlinux-patchset. ( Not tried with GCC v4.9. ) Have more fun! - Sedat -