Compile ROOT 6.04.10 with VS2015

Dear ROOT experts,

I’m trying to compile ROOT6 w/ VS2015 and it seems that I run into a known llvm issue, in ASTWriter, i.e.

Error C2664 ‘void llvm::BitstreamWriter::EmitRecordWithBlob<uint64_t>(unsigned int,llvm::SmallVectorImpl<uint64_t> &,llvm::StringRef)’: cannot convert argument 3 from ‘unsigned int *’ to ‘llvm::StringRef’ clangSerialization D:\root-6.04.10_src\interpreter\llvm\src\tools\clang\lib\Serialization\ASTWriter.cpp 1912

I already tried to compile with /Zc:sizedDealloc as suggested in some llvm forum, but didn’t get it to compile. Is there any known workaround/solution for this issue?

Many thanks in advance.


Please, see [url= thread[/url].

I see. Just overlooked the comment on ROOT6. Is there any estimate when ROOT6 will be available for Windows?