[Debian-med-packaging] Bug#835720: salmon: FTBFS: BAMQueue.tpp:88:29: error: no matching function for call to 'spdlog::logger::warn()'
Andreas Tille
tille at debian.org
Tue Aug 30 10:16:26 UTC 2016
Hi,
I tried to upgrade salmon to latest upstream where this problem might
have possibly solved. I'm currently struck by the fact that
https://github.com/COMBINE-lab/RapMap
is needed to build.
I'll stop here and move on to upgrade jellyfish since salmon cmake files
are checking a versioned dependency to the latest jellyfish version. May
be somebody else can take over at this state.
Please have a look at the adapted quilt patches as well. I hope I did
not messed up anything.
Kind regards
Andreas.
On Sun, Aug 28, 2016 at 11:17:35AM +0200, Lucas Nussbaum wrote:
> Source: salmon
> Version: 0.4.2+ds1-3
> Severity: serious
> Tags: stretch sid
> User: debian-qa at lists.debian.org
> Usertags: qa-ftbfs-20160828 qa-ftbfs
> Justification: FTBFS on amd64
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
>
> Relevant part (hopefully):
> > cd /<<BUILDDIR>>/salmon-0.4.2+ds1/obj-x86_64-linux-gnu/src && /usr/bin/c++ -I/<<BUILDDIR>>/salmon-0.4.2+ds1/include -I/usr/include/eigen3 -I/usr/include/bwa -pthread -funroll-loops -fPIC -fomit-frame-pointer -Ofast -DHAVE_ANSI_TERM -DHAVE_SSTREAM -Wall -std=c++11 -Wreturn-type -Werror=return-type -static-libstdc++ -Wno-deprecated-register -Wno-unused-local-typedefs -o CMakeFiles/salmon.dir/SalmonUtils.cpp.o -c /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:27:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadLibrary.hpp: In copy constructor 'ReadLibrary::ReadLibrary(const ReadLibrary&)':
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadLibrary.hpp:35:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
> > for (size_t i = 0; i < mc; ++i) { libTypeCounts_[i].store(rl.libTypeCounts_[i].load()); }
> > ~~^~~~
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadLibrary.hpp: In constructor 'ReadLibrary::ReadLibrary(ReadLibrary&&)':
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadLibrary.hpp:48:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
> > for (size_t i = 0; i < mc; ++i) { libTypeCounts_[i].store(rl.libTypeCounts_[i].load()); }
> > ~~^~~~
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ClusterForest.hpp:7:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:12,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/Transcript.hpp: In constructor 'Transcript::Transcript(size_t, const char*, uint32_t, double)':
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/Transcript.hpp:232:12: warning: 'Transcript::logPerBasePrior_' will be initialized after [-Wreorder]
> > double logPerBasePrior_;
> > ^~~~~~~~~~~~~~~~
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/Transcript.hpp:225:12: warning: 'double Transcript::priorMass_' [-Wreorder]
> > double priorMass_;
> > ^~~~~~~~~~
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/Transcript.hpp:16:5: warning: when initialized here [-Wreorder]
> > Transcript(size_t idIn, const char* name, uint32_t len, double alpha = 0.05) :
> > ^~~~~~~~~~
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.hpp:146:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:14,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp: In member function 'void BAMQueue<FragT>::reset()':
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:88:29: error: no matching function for call to 'spdlog::logger::warn()'
> > logger_->warn() << errstr.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:43:38: note: candidate: template<class ... Args> void spdlog::logger::warn(const char*, const Args& ...)
> > template <typename... Args> void warn(const char* fmt, const Args&... args);
> > ^~~~
> > /usr/include/spdlog/logger.h:43:38: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.hpp:146:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:14,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:88:29: note: candidate expects at least 1 argument, 0 provided
> > logger_->warn() << errstr.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:51:32: note: candidate: template<class T> void spdlog::logger::warn(const T&)
> > template <typename T> void warn(const T&);
> > ^~~~
> > /usr/include/spdlog/logger.h:51:32: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.hpp:146:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:14,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:88:29: note: candidate expects 1 argument, 0 provided
> > logger_->warn() << errstr.str();
> > ^
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:102:19: error: no matching function for call to 'spdlog::logger::warn()'
> > logger_->warn() << errstr.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:43:38: note: candidate: template<class ... Args> void spdlog::logger::warn(const char*, const Args& ...)
> > template <typename... Args> void warn(const char* fmt, const Args&... args);
> > ^~~~
> > /usr/include/spdlog/logger.h:43:38: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.hpp:146:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:14,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:102:19: note: candidate expects at least 1 argument, 0 provided
> > logger_->warn() << errstr.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:51:32: note: candidate: template<class T> void spdlog::logger::warn(const T&)
> > template <typename T> void warn(const T&);
> > ^~~~
> > /usr/include/spdlog/logger.h:51:32: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.hpp:146:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:14,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:102:19: note: candidate expects 1 argument, 0 provided
> > logger_->warn() << errstr.str();
> > ^
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp: In destructor 'BAMQueue<FragT>::~BAMQueue()':
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:134:27: error: no matching function for call to 'spdlog::logger::warn()'
> > logger_->warn() << errstr.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:43:38: note: candidate: template<class ... Args> void spdlog::logger::warn(const char*, const Args& ...)
> > template <typename... Args> void warn(const char* fmt, const Args&... args);
> > ^~~~
> > /usr/include/spdlog/logger.h:43:38: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.hpp:146:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:14,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:134:27: note: candidate expects at least 1 argument, 0 provided
> > logger_->warn() << errstr.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:51:32: note: candidate: template<class T> void spdlog::logger::warn(const T&)
> > template <typename T> void warn(const T&);
> > ^~~~
> > /usr/include/spdlog/logger.h:51:32: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.hpp:146:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:14,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:134:27: note: candidate expects 1 argument, 0 provided
> > logger_->warn() << errstr.str();
> > ^
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.hpp:146:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:14,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp: In member function 'bool BAMQueue<FragT>::getFrag_(ReadPair&, FilterT)':
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:439:27: error: no matching function for call to 'spdlog::logger::warn()'
> > logger_->warn() << errmsg.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:43:38: note: candidate: template<class ... Args> void spdlog::logger::warn(const char*, const Args& ...)
> > template <typename... Args> void warn(const char* fmt, const Args&... args);
> > ^~~~
> > /usr/include/spdlog/logger.h:43:38: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.hpp:146:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:14,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:439:27: note: candidate expects at least 1 argument, 0 provided
> > logger_->warn() << errmsg.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:51:32: note: candidate: template<class T> void spdlog::logger::warn(const T&)
> > template <typename T> void warn(const T&);
> > ^~~~
> > /usr/include/spdlog/logger.h:51:32: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.hpp:146:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:14,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:439:27: note: candidate expects 1 argument, 0 provided
> > logger_->warn() << errmsg.str();
> > ^
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:481:27: error: no matching function for call to 'spdlog::logger::warn()'
> > logger_->warn() << errmsg.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:43:38: note: candidate: template<class ... Args> void spdlog::logger::warn(const char*, const Args& ...)
> > template <typename... Args> void warn(const char* fmt, const Args&... args);
> > ^~~~
> > /usr/include/spdlog/logger.h:43:38: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.hpp:146:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:14,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:481:27: note: candidate expects at least 1 argument, 0 provided
> > logger_->warn() << errmsg.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:51:32: note: candidate: template<class T> void spdlog::logger::warn(const T&)
> > template <typename T> void warn(const T&);
> > ^~~~
> > /usr/include/spdlog/logger.h:51:32: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.hpp:146:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/AlignmentLibrary.hpp:14,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:13:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/BAMQueue.tpp:481:27: note: candidate expects 1 argument, 0 provided
> > logger_->warn() << errmsg.str();
> > ^
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:18:0:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadExperiment.hpp: In constructor 'ReadExperiment::ReadExperiment(std::vector<ReadLibrary>&, const boost::filesystem::path&, SalmonOpts&)':
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadExperiment.hpp:448:39: warning: 'ReadExperiment::totalAssignedFragments_' will be initialized after [-Wreorder]
> > uint64_t totalAssignedFragments_{0};
> > ^
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadExperiment.hpp:439:52: warning: 'std::vector<FragmentStartPositionDistribution> ReadExperiment::fragStartDists_' [-Wreorder]
> > std::vector<FragmentStartPositionDistribution> fragStartDists_;
> > ^~~~~~~~~~~~~~~
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:18:0:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadExperiment.hpp:44:5: warning: when initialized here [-Wreorder]
> > ReadExperiment(std::vector<ReadLibrary>& readLibraries,
> > ^~~~~~~~~~~~~~
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:18:0:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadExperiment.hpp:129:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
> > for (size_t i = 0; i < compLen; ++i) { seq[i] = nucTab[rseq[i]]; }
> > ~~^~~~~~~~~
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadExperiment.hpp: In member function 'void ReadExperiment::summarizeLibraryTypeCounts(boost::filesystem::path&)':
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadExperiment.hpp:345:31: error: no matching function for call to 'spdlog::logger::warn()'
> > log->warn() << errstr.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:43:38: note: candidate: template<class ... Args> void spdlog::logger::warn(const char*, const Args& ...)
> > template <typename... Args> void warn(const char* fmt, const Args&... args);
> > ^~~~
> > /usr/include/spdlog/logger.h:43:38: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:18:0:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadExperiment.hpp:345:31: note: candidate expects at least 1 argument, 0 provided
> > log->warn() << errstr.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:51:32: note: candidate: template<class T> void spdlog::logger::warn(const T&)
> > template <typename T> void warn(const T&);
> > ^~~~
> > /usr/include/spdlog/logger.h:51:32: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:18:0:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadExperiment.hpp:345:31: note: candidate expects 1 argument, 0 provided
> > log->warn() << errstr.str();
> > ^
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadExperiment.hpp:392:27: error: no matching function for call to 'spdlog::logger::warn()'
> > log->warn() << errstr.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:43:38: note: candidate: template<class ... Args> void spdlog::logger::warn(const char*, const Args& ...)
> > template <typename... Args> void warn(const char* fmt, const Args&... args);
> > ^~~~
> > /usr/include/spdlog/logger.h:43:38: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:18:0:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadExperiment.hpp:392:27: note: candidate expects at least 1 argument, 0 provided
> > log->warn() << errstr.str();
> > ^
> > In file included from /usr/include/spdlog/spdlog.h:13:0,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonOpts.hpp:7,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/include/SalmonUtils.hpp:23,
> > from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:12:
> > /usr/include/spdlog/logger.h:51:32: note: candidate: template<class T> void spdlog::logger::warn(const T&)
> > template <typename T> void warn(const T&);
> > ^~~~
> > /usr/include/spdlog/logger.h:51:32: note: template argument deduction/substitution failed:
> > In file included from /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:18:0:
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/include/ReadExperiment.hpp:392:27: note: candidate expects 1 argument, 0 provided
> > log->warn() << errstr.str();
> > ^
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp: In function 'TranscriptGeneMap salmon::utils::transcriptGeneMapFromGTF(const string&, std::__cxx11::string)':
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:786:12: warning: unused variable 'transcriptCounter' [-Wunused-variable]
> > size_t transcriptCounter = 0;
> > ^~~~~~~~~~~~~~~~~
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp: In instantiation of 'void salmon::utils::normalizeAlphas(const SalmonOpts&, AlnLibT&) [with AlnLibT = ReadExperiment]':
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:1159:54: required from here
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:355:10: warning: unused variable 'v' [-Wunused-variable]
> > double v = transcript.projectedCounts / numMappedReads;
> > ^
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:297:22: warning: unused variable 'logNumFragments' [-Wunused-variable]
> > const double logNumFragments = std::log(static_cast<double>(numMappedReads));
> > ^~~~~~~~~~~~~~~
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:353:9: warning: unused variable 'invNFracTotal' [-Wunused-variable]
> > double invNFracTotal = 1.0 / nFracDenom;
> > ^~~~~~~~~~~~~
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp: In instantiation of 'void salmon::utils::normalizeAlphas(const SalmonOpts&, AlnLibT&) [with AlnLibT = AlignmentLibrary<UnpairedRead>]':
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:1163:70: required from here
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:355:10: warning: unused variable 'v' [-Wunused-variable]
> > double v = transcript.projectedCounts / numMappedReads;
> > ^
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:297:22: warning: unused variable 'logNumFragments' [-Wunused-variable]
> > const double logNumFragments = std::log(static_cast<double>(numMappedReads));
> > ^~~~~~~~~~~~~~~
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:353:9: warning: unused variable 'invNFracTotal' [-Wunused-variable]
> > double invNFracTotal = 1.0 / nFracDenom;
> > ^~~~~~~~~~~~~
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp: In instantiation of 'void salmon::utils::normalizeAlphas(const SalmonOpts&, AlnLibT&) [with AlnLibT = AlignmentLibrary<ReadPair>]':
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:1166:66: required from here
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:355:10: warning: unused variable 'v' [-Wunused-variable]
> > double v = transcript.projectedCounts / numMappedReads;
> > ^
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:297:22: warning: unused variable 'logNumFragments' [-Wunused-variable]
> > const double logNumFragments = std::log(static_cast<double>(numMappedReads));
> > ^~~~~~~~~~~~~~~
> > /<<BUILDDIR>>/salmon-0.4.2+ds1/src/SalmonUtils.cpp:353:9: warning: unused variable 'invNFracTotal' [-Wunused-variable]
> > double invNFracTotal = 1.0 / nFracDenom;
> > ^~~~~~~~~~~~~
> > At global scope:
> > cc1plus: warning: unrecognized command line option '-Wno-deprecated-register'
> > src/CMakeFiles/salmon.dir/build.make:137: recipe for target 'src/CMakeFiles/salmon.dir/SalmonUtils.cpp.o' failed
> > make[4]: *** [src/CMakeFiles/salmon.dir/SalmonUtils.cpp.o] Error 1
>
> The full build log is available from:
> http://people.debian.org/~lucas/logs/2016/08/28/salmon_0.4.2+ds1-3_unstable.log
>
> A list of current common problems and possible solutions is available at
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
>
> About the archive rebuild: The rebuild was done on EC2 VM instances from
> Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
> failed build was retried once to eliminate random failures.
>
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging
>
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list