[llvm-dev] [Release-testers] [5.0.0 Release] Release Candidate 3 tagged
Dr.-Ing. Christoph Cullmann via llvm-dev
llvm-dev at lists.llvm.org
Mon Aug 28 00:40:28 PDT 2017
Hi,
one issue I have with rc3 is that tools using it don't compile with C++17 as public LLVM
headers seem to use a removed feature, std::pointer_to_unary_function.
[ 12%] Building CXX object tsl/CMakeFiles/tsl.dir/src/generated/combined.cpp.o
In file included from /local/cullmann/build/eco.default/eco/tsl/src/generated/combined.cpp:3:
In file included from /local/cullmann/build/eco.default/eco/tsl/src/graph.cpp:29:
In file included from /local/cullmann/build/eco.default/eco/tsl/include/tsl/graph.h:32:
In file included from /local/cullmann/build/eco.default/eco/tsl/include/tsl/llvm.h:52:
In file included from /local/cullmann/build/eco.default/usr/include/llvm/Analysis/BasicAliasAnalysis.h:18:
In file included from /local/cullmann/build/eco.default/usr/include/llvm/Analysis/AliasAnalysis.h:41:
In file included from /local/cullmann/build/eco.default/usr/include/llvm/Analysis/MemoryLocation.h:20:
In file included from /local/cullmann/build/eco.default/usr/include/llvm/IR/CallSite.h:37:
/local/cullmann/build/eco.default/usr/include/llvm/IR/Instructions.h:4198:26: error: no template named 'pointer_to_unary_function' in namespace 'std'
using DerefFnTy = std::pointer_to_unary_function<Value *, BasicBlock *>;
~~~~~^
/local/cullmann/build/eco.default/usr/include/llvm/IR/Instructions.h:4199:57: error: use of undeclared identifier 'DerefFnTy'
using handler_iterator = mapped_iterator<op_iterator, DerefFnTy>;
^
/local/cullmann/build/eco.default/usr/include/llvm/IR/Instructions.h:4200:40: error: use of undeclared identifier 'handler_iterator'
using handler_range = iterator_range<handler_iterator>;
^
/local/cullmann/build/eco.default/usr/include/llvm/IR/Instructions.h:4202:12: error: no template named 'pointer_to_unary_function' in namespace 'std'
std::pointer_to_unary_function<const Value *, const BasicBlock *>;
~~~~~^
/local/cullmann/build/eco.default/usr/include/llvm/IR/Instructions.h:4204:42: error: use of undeclared identifier 'ConstDerefFnTy'
mapped_iterator<const_op_iterator, ConstDerefFnTy>;
^
/local/cullmann/build/eco.default/usr/include/llvm/IR/Instructions.h:4205:46: error: unknown type name 'const_handler_iterator'; did you mean 'const_user_iterator'?
using const_handler_range = iterator_range<const_handler_iterator>;
^~~~~~~~~~~~~~~~~~~~~~
const_user_iterator
/local/cullmann/build/eco.default/usr/include/llvm/IR/Value.h:365:9: note: 'const_user_iterator' declared here
using const_user_iterator = user_iterator_impl<const User>;
Greetings
Christoph
----- Am 26. Aug 2017 um 14:00 schrieb llvm-dev llvm-dev at lists.llvm.org:
> Working well here so far.
> Is the removal of the RISCVCodeGen, RISCVDesc and RISCVInfo libraries
> that were in rc2 intentional?
>
> ttyl
> bero
>
> On 26 August 2017 at 00:52, Hans Wennborg via Release-testers
> <release-testers at lists.llvm.org> wrote:
>> Dear testers,
>>
>> 5.0.0-rc3 was just tagged.
>>
>> This is a release candidate in the real sense: if nothing bad comes up
>> in testing, this is what the release is going to look like.
>>
>> Please build, test and upload binaries to the sftp (use the
>> /data/testers-uploads/ directory) and let me know what issues remain.
>>
>> I know we're a little bit behind schedule, but hopefully we can get to
>> 'final' soon.
>>
>> Cheers,
>> Hans
>> _______________________________________________
>> Release-testers mailing list
>> Release-testers at lists.llvm.org
>> http://lists.llvm.org/cgi-bin/mailman/listinfo/release-testers
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
--
----------------------------- Dr.-Ing. Christoph Cullmann ---------
AbsInt Angewandte Informatik GmbH Email: cullmann at AbsInt.com
Science Park 1 Tel: +49-681-38360-22
66123 Saarbrücken Fax: +49-681-38360-20
GERMANY WWW: http://www.AbsInt.com
--------------------------------------------------------------------
Geschäftsführung: Dr.-Ing. Christian Ferdinand
Eingetragen im Handelsregister des Amtsgerichts Saarbrücken, HRB 11234
More information about the llvm-dev
mailing list