tech-toolchain archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Does MKLLVM work on 6? On 8/sparc?



I put MKLLVM=yes in mk.conf,and tried to build 6/7/8/current for a bunch
of arches (on 7/amd64).

On NetBSD-6:

--- dependall-llvm ---
nbmake: nbmake: don't know how to make
/u0/n0/gdt/NetBSD-6/src/external/bsd/llvm/lib/../dist/llvm/configure. Stop
nbmake: stopped in /u0/n0/gdt/NetBSD-6/src/tools/llvm
*** [dependall] Error code 2

On NetBSD-7, all seems ok.  (I have not installed these builds or tried
to use them.)

On NetBSD-8, most (including sparc64) are ok but sparc fails:

In file included from
/u0/n0/gdt/NetBSD-8/src/external/bsd/llvm/lib/libLLVMLTO/../../dist/llvm/lib/LTO/LTO.cpp:32:0:
/u0/n0/gdt/NetBSD-8/src/external/bsd/llvm/lib/libLLVMLTO/../../dist/llvm/include/llvm/Support/ThreadPool.h:
In member function 'std::shared_future<void>
llvm::ThreadPool::async(Function&&, Args&& ...)':
/u0/n0/gdt/NetBSD-8/src/external/bsd/llvm/lib/libLLVMLTO/../../dist/llvm/include/llvm/Support/ThreadPool.h:78:77:
error: return type 'class std::shared_future<void>' is incomplete
   inline std::shared_future<VoidTy> async(Function &&F, Args
   &&... ArgList) {

on NetBSD-current, most are ok but sparc fails in the same way as -8.

In file included from
/u0/n0/gdt/NetBSD-current/src/external/bsd/llvm/lib/libLLVMLTO/../../dist/llvm/lib/LTO/LTO.cpp:35:0:
/u0/n0/gdt/NetBSD-current/src/external/bsd/llvm/lib/libLLVMLTO/../../dist/llvm/include/llvm/Support/ThreadPool.h:
In member function 'std::shared_future<void>
llvm::ThreadPool::async(Function&&, Args&& ...)':
/u0/n0/gdt/NetBSD-current/src/external/bsd/llvm/lib/libLLVMLTO/../../dist/llvm/include/llvm/Support/ThreadPool.h:54:75:
error: return type 'class std::shared_future<void>' is incomplete
   inline std::shared_future<void> async(Function &&F, Args
   &&... ArgList) {


Are these known problems?  Is it just me?

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index