[KPhotoAlbum] Warning with gcc7

Johannes Zarl-Zierl johannes at zarl-zierl.at
Sun Oct 22 17:37:22 BST 2017


Hi Robert,

On Donnerstag, 19. Oktober 2017 21:15:44 CEST Robert Krawitz wrote:
> Got this warning with gcc7:
> 
> In file included from
> /home/rlk/sandbox/kphotoalbum/BackgroundTaskManager/PriorityQueue.cpp:21:0:
> /home/rlk/sandbox/kphotoalbum/Utilities/AlgorithmHelper.h:18:6: warning:
> mangled name for ‘bool Utilities::all_of(const Container&, UnaryPredicate)
> [with Container = QVector<QQueue<BackgroundTaskManager::JobInterface*> >;
> UnaryPredicate = std::_Mem_fn<bool
> (QList<BackgroundTaskManager::JobInterface*>::*)() const noexcept>]’ will
> change in C++17 because the exception specification is part of a function
> type [-Wnoexcept-type] bool all_of( const Container& container,
> UnaryPredicate p) {
>       ^~~~~~

I know. I'll probably just silence it because it only affects binary 
compatibility (which is a non-issue in this case)...

Cheers,
  Johannes




More information about the Kphotoalbum mailing list