Bug#907621: llvm-3.8: Compiler Error for wrong conversion in LLVM/include/llvm/IR/ValueMap.h while building KLEE

Sylvestre Ledru sylvestre at debian.org
Thu Aug 30 10:04:43 BST 2018


Hello,

Le 30/08/2018 à 10:59, Kaipeng Zeng a écrit :
> Package: llvm-3.8
> Version: 1:3.8.1-24
> Severity: normal
> 
> Dear Maintainer,
> 
>     When i was building KLEE follow the documentation:
>     http://klee.github.io/build-llvm38/
>     I got the compiler error:
>     /usr/lib/llvm-3.8/include/llvm/IR/ValueMap.h:102:31: error: cannot convert ‘const std::unique_ptr<llvm::DenseMap<const llvm::Metadata*, llvm::TrackingMDRef> >’ to ‘bool’ in return
>     bool hasMD() const { return MDMap; }
>     It seems to be the same error that has been discussed:
>     https://github.com/digego/extempore/issues/318
>     and has been fixed:      
>     https://github.com/digego/extempore/pull/322/commits
> 


I don't think this will be ever get fixed.
3.8 is starting to be old and I don't think it is worth doing a stable upload for that.

Cheers,
Sylvestre



More information about the Pkg-llvm-team mailing list